编译器错误,无法找到 类
Compiler error and classes cannot be found
我在编译程序时遇到问题。
出现的错误信息是:
“错误:(19, 24) java:包 battleship.Board 不存在。
我总共有 3 个 classes。
BattleshipMain, Board, Ship
它们都在同一个 src 文件夹中,但编译器仍然说找不到 Board 和 Ship class。
谁能解释一下?我是否应该在 src 下有包文件夹,所有这三个 .java 文件都在里面,我只是在每个 class 上声明包并导入 class?
根据错误,应用程序正在寻找一个名为 "battleship" 的包,您的 Board
class 文件应该在其中。如果文件在 "src" 文件夹中,那么您的包结构需要更正。
根据您 post 中的信息,您的文件结构可能如下所示:
> src
> battleship
> Board.java
> Ship.java
> BattleshipMain.java
并且每个文件都应将其包声明为 battleship
。
我在编译程序时遇到问题。 出现的错误信息是: “错误:(19, 24) java:包 battleship.Board 不存在。
我总共有 3 个 classes。 BattleshipMain, Board, Ship
它们都在同一个 src 文件夹中,但编译器仍然说找不到 Board 和 Ship class。
谁能解释一下?我是否应该在 src 下有包文件夹,所有这三个 .java 文件都在里面,我只是在每个 class 上声明包并导入 class?
根据错误,应用程序正在寻找一个名为 "battleship" 的包,您的 Board
class 文件应该在其中。如果文件在 "src" 文件夹中,那么您的包结构需要更正。
根据您 post 中的信息,您的文件结构可能如下所示:
> src
> battleship
> Board.java
> Ship.java
> BattleshipMain.java
并且每个文件都应将其包声明为 battleship
。