从不同的子目录导入 java class
Importing java class from different sub directory
我的 java 项目中有这个目录
---Management( Directory)
---Home.java
----->models(subdirectory)
---Student.java
----->helper( subdirectory)
---Helpers.java
Home.java 正在使用 Helper.java 文件,所以我像这样导入 Helper
Home.java
import helper.Helper.*;
Helper.java 正在使用 Student.java。谁能告诉我怎么做
在 Helper.java 中导入 Student.java 文件?
我试过了
import models.Student.*;
但是我在执行此操作时遇到错误
很难说,但 Student
class 似乎是 models
包。如果是,它应该是:
import models.*;
或
import models.Student;
你应该更喜欢第二个。它更具可读性。
如果 management
是一个包,那么您应该在 models
之前添加它。
您的项目组织需要工作。您可能还没有使用 Maven,但我会推荐他们在您使用当天的项目目录组织。
/project
--/src
----/main
------/java <-- Java packages and source go here
------/resources
----/test
------/java
------/resources
我的 java 项目中有这个目录
---Management( Directory)
---Home.java
----->models(subdirectory)
---Student.java
----->helper( subdirectory)
---Helpers.java
Home.java 正在使用 Helper.java 文件,所以我像这样导入 Helper Home.java
import helper.Helper.*;
Helper.java 正在使用 Student.java。谁能告诉我怎么做 在 Helper.java 中导入 Student.java 文件?
我试过了
import models.Student.*;
但是我在执行此操作时遇到错误
很难说,但 Student
class 似乎是 models
包。如果是,它应该是:
import models.*;
或
import models.Student;
你应该更喜欢第二个。它更具可读性。
如果 management
是一个包,那么您应该在 models
之前添加它。
您的项目组织需要工作。您可能还没有使用 Maven,但我会推荐他们在您使用当天的项目目录组织。
/project
--/src
----/main
------/java <-- Java packages and source go here
------/resources
----/test
------/java
------/resources