[英]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 (刪除 Require-Bundle: org.eclipse.jdt.core )
編譯成功!
org.eclipse.jdt.core和javax.lang.model之間似乎存在沖突
我已經導入了幾乎所有org.eclipse.xxx沒有這個問題。 只有org.eclipse.jdt.core有這個問題
我也查看了org.eclipse.jdt.core的內部信息,沒有發現特殊設置
為什么? 我怎么解決這個問題? 請幫幫我 !
升級到eclipse 2021-12可以解決問題
謝謝你,@howlger
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.