我正在使用buildship gradle插件导入一个需要参数的gradle项目到eclipse neon中。以下是build.gradle
的片段,参数为:
repositories {
maven {
url repoUrl
credentials {
username repoUsername
password repoPassword
}
}
}
我通常只在gradle命令行中添加参数:
gradlew eclipse build -PrepoUrl="http://localhost:9080/nexus/content/groups/internal/" -PrepoUsername="user1" -PrepoPassword="xxxxxxxxxx"
我找不到传递参数的可能性,而导入项目与Buildship插件。我在neon发布上使用2.0.0版本。设置GRADLE_OPTS
环境变量没有帮助,因为它似乎没有被插件使用。
是否有另一种方法从外部设置变量,使凭据不存储在项目文件中?
你应该点击Window->Preferences->Gradle,然后将你的参数传递到"Program arguments "部分