1
,我收到一条错误消息,声明类xy“无法解析为类型”。这发生在多个场合,他们都有一个共同点:当使用Maven和Tycho构建项目时,同一插件的源目录之间的Tycho/Maven交叉引用
在插件中,有1-3个源目录(例如src,src-gen和xtend-gen)。如果在其中一个源目录(例如src-gen)中有一个类引用/使用来自任何其他目录(例如src)的类而来自同一个插件的类,则会发生错误。
,我收到一条错误消息,声明类xy“无法解析为类型”。这发生在多个场合,他们都有一个共同点:当使用Maven和Tycho构建项目时,同一插件的源目录之间的Tycho/Maven交叉引用
在插件中,有1-3个源目录(例如src,src-gen和xtend-gen)。如果在其中一个源目录(例如src-gen)中有一个类引用/使用来自任何其他目录(例如src)的类而来自同一个插件的类,则会发生错误。
我猜你需要在build.properties指定jars.compile.order,看到
http://www.eclipse.org/tycho/sitedocs/BuildProperties.html
第谷,否则无法知道在哪个依赖顺序的源目录应该被编译。