首先,我是一名学生,请原谅什么是常识性问题。
我正在尝试导入我为在另一个类中使用而制作的数据库连接器软件包。如果要在同一目录或父目录中构建Java文件,则可以使用此类/方法/包,但如果文件路径甚至是父目录的一个分支,则不能使用该类/方法/包,如下所示。
连接器.class和.java文件位于文件路径中:
/java/charMgmt/connector/
需要导入软件包的文件位于:
/java/charMgmt/races
我正在尝试开发5e角色管理应用程序,它将需要更多目录来导入连接器包以与我正在创建的数据库进行通话。
我尝试了数十个导入字符串,但是找不到使它起作用的方法。我尝试过:
import charMgmt.connector.*;
import connector.*;
import charMgmt.connector.*;
import .charMgmt.connector.*;
import ..charMgmt.connector.*;
我研究过的所有其他问题似乎真的很神秘,建议使用IDE或解决Windows用户的问题。但是,我想确切地了解它是如何工作的。我使用的是运行Linux的chromebook,因此我确实没有足够的存储来支持成熟的IDE。我正在使用vim和Ubuntu 18.04