[英]Using java classes in package (vim + eclim)
當用vim創建新的Java類時,將其保存並在單獨的vim實例上保持打開狀態,顯然,只有在關閉帶有打開類的vim實例之后,才能使用該類。
更新:否。。。試圖復制問題,但現在可以使用了。。。 剛剛在包中添加了新類,我可以從Main.java中使用它。
問題解決了。
我有一個org.test
軟件包,並且在該軟件包中有Main.java
和Test.java
類。
但是由於某種原因, Main.java
(具有main方法)找不到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
}
在Main.java中,我得到了
Test cannot be resolved to a type.
有什么幫助嗎? 不使用包裝時一切正常。
如果有幫助,當我嘗試Main:
import org.test.Test;
自動完成找不到測試,當我保存文件時出現錯誤
The import org.test.Test cannot be resolved.
再過一次:Main.java和Test.java都在同一個包中(org.test)。
也許我需要更改設置嗎? 我認為在這種情況下,日食會自動完成,但是我真的不知道應該在什么地方更改。
當用vim創建新的Java類時,將其保存並在單獨的vim實例上保持打開狀態,顯然,只有在關閉帶有打開類的vim實例之后,才能使用該類。
更新:否。。。試圖復制問題,但現在可以使用了。。。 剛剛在包中添加了新類,我可以從Main.java中使用它。
問題解決了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.