2017年3月21日 星期二

The import XXX conflicts with a type defined in the same file

The import XXX conflicts with a type defined in the same file
假設新增一個 java 檔,檔名叫 List,那麼使用到 java 內鍵的List時,假設是 java.util.List 時,import 時就會出現這個錯
解決方法是使用package.class名稱,就不要 import 了,如java.util.List<String> list = new ArrayList<>();

假設檔名叫 Test.java,那麼使用 junit 的 @Test 時也要全部打,不要 import 了,如 @org.junit.Test

以上就算自己新建的檔案有 package 名稱,一樣會出這個錯

沒有留言:

張貼留言