[英]Java Package Error while compiling the following code
嗨,我創建了以下代碼,並編譯了第一個名為“ Draggable.java”的文件。 第二個文件“ Circle.java”顯示一個錯誤...。
在Draggable.java文件中
package graphics;
public interface Draggable {
}
在Circle.java文件中
package graphics;
public class Circle implements Draggable {
}
注意:我已將以上文件放在一個名為“ graphics”的文件夾中。
如果您的錯誤是:
Circle.java:3: cannot find symbol
symbol: class Draggable
public class Circle implements Draggable {
^
1 error
那么您需要將類路徑添加到您的javac
命令中(假設您位於graphics
目錄中):
javac -cp .. Circle.java
不過,理想情況下,您可以從項目根目錄( graphics
的父文件夾)進行編譯,然后進行編譯:
javac graphics/*.java
要么
javac graphics/Draggable.java
// followed by
javac graphics/Circle.java
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.