java - 同一插件的源目录之间的 Tycho/Maven 交叉引用

标签 java maven reference tycho

使用 Maven 和 Tycho 构建项目时,我收到一条错误消息,指出 Class xy“无法解析为类型”。这种情况多次发生,但它们都有一个共同点:

在插件中,有 1-3 个源目录(例如 src、src-gen 和 xtend-gen)。如果源目录之一(例如 src-gen)中有一个类引用/使用任何其他目录(例如 src)但来自同一插件的类,则会发生错误。

最佳答案

我猜你需要在build.properties中指定jars.compile.order,请参阅

http://www.eclipse.org/tycho/sitedocs/BuildProperties.html

否则第谷无法知道源目录应该按照哪个依赖顺序进行编译。

关于java - 同一插件的源目录之间的 Tycho/Maven 交叉引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26652192/

相关文章:

java - 从多个 wsdls 获取 java 类

java - 通过类加载器加载 Maven Artifact

c - 为什么C中的reverse函数会改变原始字符串值?

java - 如何将 Android Navigation Architecture fragment 动画化为滑过旧 fragment ?

java - 在 foreach 循环中改变 boolean 数组

Java Swing JComboBox Action 监听器

java - Bash 脚本——使用expect 从标准输出读取

java - 引用类型和对象类型改变 Java

c++ - 传递给函数时如何使结构为空?

java - 使用 JLayer 播放 MP3 时指定开始/停止时间(以毫秒为单位)