Eclipse RCP ,包 xxx 可从多个模块访问:<unnamed>
Eclipse RCP , The packagexxx is accessible from more than one module: <unnamed>
Eclipse RCP 2020-09,Java JDK 11,Window10
步骤
1。创建一个简单的插件项目(点击[下一步][完成])
2。要求捆绑包:org.eclipse.jdt.core
3。创建一个 Java 文件
import javax.lang.model.type.NullType;
public class A {
public static void main(String[] args) {
NullType type ;
}
}
编译错误:The package javax.lang.model.type is accessible from more than one module: <unnamed>, java.compiler
我尽量不依赖org.eclipse.jdt.core(delete Require-Bundle: org.eclipse.jdt.core)
编译成功!
好像org.eclipse.jdt.core和[有冲突=61=]
我导入了几乎所有的org.eclipse.xxx都没有这个问题。只有org.eclipse.jdt.core有这个问题
我也查看了org.eclipse.jdt.core的内部资料,没有发现特殊设置
为什么?我怎么解决这个问题 ?
请帮助我!
升级到eclipse 2021-12即可解决问题
谢谢你,@howlger
Eclipse RCP 2020-09,Java JDK 11,Window10
步骤
1。创建一个简单的插件项目(点击[下一步][完成])
2。要求捆绑包:org.eclipse.jdt.core
3。创建一个 Java 文件
import javax.lang.model.type.NullType;
public class A {
public static void main(String[] args) {
NullType type ;
}
}
编译错误:The package javax.lang.model.type is accessible from more than one module: <unnamed>, java.compiler
我尽量不依赖org.eclipse.jdt.core(delete Require-Bundle: org.eclipse.jdt.core)
编译成功!
好像org.eclipse.jdt.core和[有冲突=61=]
我导入了几乎所有的org.eclipse.xxx都没有这个问题。只有org.eclipse.jdt.core有这个问题
我也查看了org.eclipse.jdt.core的内部资料,没有发现特殊设置
为什么?我怎么解决这个问题 ? 请帮助我!
升级到eclipse 2021-12即可解决问题
谢谢你,@howlger