gpt4 book ai didi

java - Eclipse Gradle 添加类路径条目

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:37:27 26 4
gpt4 key购买 nike

我正在向 Eclipse 中的 .classpath 文件添加一个类路径条目,以避免每次运行 .eclipse 任务时都必须手动添加它,同时我添加了一些依赖项。我需要路径上的一些资源才能在本地运行。

这有效,

eclipse.classpath.file {
withXml {
def node = it.asNode()
node.appendNode('classpathentry',
[kind: 'lib', path: '/some/path'])
}
}

这不是,

eclipse.classpath.file {
whenMerged { classpath ->
classpath.entries.add { entry -> kind: 'lib', path: '/some/path' }
}
}

我得到的错误是,

启动失败:build.gradle': 75: 意外标记:lib @ 第 75 行,第 48 列。.entries.add { entry -> kind: 'lib', pat ^

为了将来引用,第二个例子有什么问题?

最佳答案

等价物应该是这样的:

eclipse.classpath.file {
whenMerged { classpath ->
def lib = new org.gradle.plugins.ide.eclipse.model.Library(fileReference(file('path/to/my/jar')))
lib.exported = true
classpath.entries << lib
}
}

请参阅 Library 的 Gradle 文档及其界面ClasspathEntry .

关于java - Eclipse Gradle 添加类路径条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39373029/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com