[英]how to compile a java package in linux command
我有2個Java文件((main.java,Test.java)。在每個文件中,我都寫了包adt;
我在main.java中編寫了一個稱為ADT的類,並在Test.java中將該類稱為ADT。
我想編譯Test.java,
在命令行內部,我寫了javac〜/ Desktop / adt / Test.java
但出現錯誤,提示找不到ADT,符號:ADT,位置:Test.java
誰能幫我?
由於您的Test.java
引用了ADT
類,因此您需要首先編譯包含ADT
類的main.java
。
為了從Test
調用ADT
類,則ADT
將需要是一個公共的Java類,並且必須在其自己的Java文件中,即ADT.java
。
然后將需要首先編譯ADT
。
通常源文件的名稱應在類名之后,因此類ADT
應該在ADT.java
如果您在main.java
聲明ADT
類-您需要將其聲明為public static
而在Test.java
稱為main.ADT
在這兩種情況下,都應先使用main / adt文件編譯這兩個文件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.