如何从源代码创建输出JAVA包?

时间:2018-10-28 12:15:55

标签: java file directory package output

我正在尝试:

  • 创建字符串,在其中编写Java代码; 确定
  • 将这些字符串(Java类)放在一些输出的.java文件中; 确定

问题

  • 在Java中,我可以创建一个标准目录(File.mkdir()等),可以在其中放置.java文件,但我找不到创建包目录的方法,这就是我的目标。

我想改变它:

file=new File("path_specification");
file.mkdir();

制作一个Java包。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

一个Java包是一个目录。如果使用的是ide,则可以使用.java文件在source根目录下创建目录。然后可以编译它。

但是请注意,尝试在您正在运行的.jar中创建程序包是不可能的。

在正在运行的.jar中创建包的唯一方法是将其解压缩,然后将其反编译为.java文件,然后复制该包(即带有.java文件的目录)