當你用vim創建新的java類時,保存它並在獨立的vim實例上保持打開狀態,顯然你不能使用該類,直到vim實例與打開的類關閉。在包中使用java類
更新: 或不...試圖複製問題,但現在它只是工作...沒有改變任何東西。 剛剛添加了新的類到包,我可以使用它從Main.java ...
問題解決。
我有一個包org.test
,在那個包裏有Main.java
和Test.java
類。
但由於某種原因Main.java
(它有主要方法)找不到Test.java
類(我重複說,它們都在同一個包中)。
我試過import org.test.*;
,但仍沒有......
這裏的代碼(如果需要)
Main.java
package org.test;
public class Main{
public static void main(String[] args){
Test newTest = new Test();
}
}
Test.java
package org.test;
public class Test{
// doesn't matter if anything is here
}
在主.java我得到
Test cannot be resolved to a type.
任何幫助?當我不使用包裹時,一切正常。
如果有幫助,當我嘗試在主營:
import org.test.Test;
自動完成未找到測試,當我保存文件,我得到錯誤
The import org.test.Test cannot be resolved.
再來一次:既Main.java和Test.java在同一個包(org.test)中。
也許我需要改變一些設置?我假設eclipse在這種情況下所有automagicaly,但我真的不知道什麼,我應該在哪裏改變...
這是適當標記? – 2016-11-12 11:44:11
也許你混淆了類和文件。我們能看到一些代碼嗎? – 2016-11-12 11:44:38
嘗試單獨導入所有類。 – Thecarisma