eclipse - 我可以获得 gradle 来更新我现有的 Eclipse 项目吗?

标签 eclipse gradle logback

我是 Gradle 新手,如果这个问题看起来幼稚或简单,请原谅。

我的 Eclipse 项目存在并且运行良好,我想为我的日志添加 Logback。在 build.gradle 中设置依赖关系很容易...

dependencies {
    groovy group: 'org.codehaus.groovy', name: 'groovy', version: '1.8.3'

    // Logback dependencies    
    compile 'org.slf4j:slf4j-api:1.6.4'
    compile 'ch.qos.logback:logback-core:1.0.3'
    compile 'ch.qos.logback:logback-classic:1.0.3'
}

...这使我的构建成功,但我怎样才能让它更新我的 Eclipse 项目的“引用库”部分?换句话说,我可以让 gradle 更新 eclipse 的 .classpath,为通过 gradle 依赖项引入的任何新库添加适当的条目吗?

就目前而言,我必须找出 ~/.gradle 中的依赖项变成 JAR 文件的位置,然后我手动创建引用库来指向它们。 Jade 。必须有一种方法可以自动执行此操作。

最佳答案

我认为您正在寻找的是 Gradle Eclipse Plugin .

只需在 build.gradle 的开头添加 apply plugin: 'eclipse',然后尝试运行 gradle eclipse。这将根据您的 gradle 设置生成所有 eclipse 设置文件。

如果您只需要生成 .classpath,您可以通过运行 gradle eclipseClasspath 来实现。

关于eclipse - 我可以获得 gradle 来更新我现有的 Eclipse 项目吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10643786/

相关文章:

java - Logback 正在截断而不是附加到日志文件

java - WebDriver 打印错误的条件语句

javascript - eclipse 2020-06 语法突出显示不适用于 php 或 html 文件中的内联 javascript

eclipse - Weblogic 因 Eclipse 断点而变慢

python - 使用 PyDev 交互式测试 Eclipse 中的代码部分(操作方法和最佳实践)

java - 具有多个主类的 Gradle 应用程序插件

google-app-engine - 使用 appengineRun 运行 Spring Boot webapp

gradle - 如何使用Gradle和gpg2签名

java - spring-boot logback.xml 属性取决于配置文件

java - 使用 Java 而不是 XML 在 Spring 下配置 Logback