我正在为刚接触 Java 的学生编写一个课程项目。它具有这样的文件夹结构。
myjar.jar
solutions/my/really/long/package/MySolution.class
我明白了,所以 jar 可以加载 Solutions/my/really/long/package/ 目录中的所有类。通过将“解决方案/”添加到类路径。
我的问题是是否可以设置它,以便在不使用默认包的情况下不存在用于包的长嵌套文件夹。
由此产生的结构将是
myjar.jar
solutions/MySolution.class
但是 MySolution 类没有默认包。