Я новичок в обучении (всего 1 день), поэтому извиняюсь, если мой вопрос очень простой. Я установил gradle и смог проверить его работу. У меня есть проект C #, который я хочу построить с использованием gradle, поэтому создал файл gradle.build.
Я имею в виду ссылку https://github.com/Itiviti/gradle-msbuild-plugin и следовал инструкциям readme. Я получаю следующую ошибку:
Плагин [id: 'com.ullink.msbuild', версия: '3.6'] не найден ни в одном из следующих источников:
- GradleОсновные плагины (плагин не находится в пространстве имен 'org.gradle')
- Хранилища плагинов (не удалось разрешить артефакт плагина 'com.ullink.msbuild: com.ullink.msbuild.gradle.plugin: 3.6')следующие репозитории: Gradle Central Plugin Repository
Но я вижу плагин здесь: https://plugins.gradle.org/plugin/com.ullink.msbuild, поэтому я знаю, что он там. Любая помощь очень ценится. И извинения, если форматирование не хорошо.
Я попытался заменить com.ullink.msbuild на java в части плагинов gradle.build, чтобы посмотреть, работает ли он и работает ли он, поэтому я не думаю, что это проблема с прокси.
gradle.build file
plugins {
id 'com.ullink.msbuild' version '3.6'
}
msbuild {
solutionFile = 'HelloWorld.sln'
projectFile = file('src/HelloWorld/HelloWorld.csproj')
targets = ['Clean', 'Rebuild']
//or
//msbuildDir = 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin'
// Verbosity (/v:detailed, by default uses gradle logging level)
verbosity = 'detailed'
projectName ='HelloWorld'
}
Вывод сборки находится здесь: C: \ HelloWorld> сборка gradle
FAILURE: сборка завершилась с исключением.
Где: Buildфайл 'C: \ HelloWorld \ build.gradle' строка: 2
Что пошло не так: плагин [id: 'com.ullink.msbuild', версия: '3.6'] не былнаходится в любом из следующих источников:
Плагины Gradle Core (плагин не находится в пространстве имен 'org.gradle')
Хранилища плагинов (не удалось разрешить артефакт плагина 'com.ullink.msbuild: com.ullink.msbuild.gradle.plugin: 3.6') Поиск в следующих репозиториях: Центральный хранилище плагинов Gradle
Try: Runс опцией --stacktrace для получения трассировки стека. Запустите с параметром --info или --debug, чтобы получить больше вывода журнала. Запустите --scan, чтобы получить полную информацию.
Получите дополнительную помощь по https://help.gradle.org
СБОЙ СТРОИТЕЛЬСТВА за 1 с