我有一个现有的java项目,在这个项目中,有一个过程应该以编程方式创建包,其中包含源文件。它使用标准的File.mkdir()方法为包创建所有不存在的目录,然后在其中创建和写入源文件。
除了只有为包路径创建的顶部文件夹被Eclipse标记为包之外,所有这些都很好。较低级别的文件夹只保留文件夹。例如,如果我为包"org.prj.hey.this.is.cool“创建一个目录结构,其中"org.prj”是我的主项目包的现有路径,那么它就会创建路径的其余部分"/hey/this/ is /cool“,并且只有”org.prj“成为一个Eclipse。我没有找到让Eclipse