我需要一些帮助才能将文件夹转换为可执行的jar文件。我想在我的应用程序中执行此操作而不是批处理文件。 基本上我的桌面上有一个文件夹,其中已有类文件,我只想将该文件夹转换为可执行的jar文件。
我已经尝试过这个:
File file = new File(System.getProperty("user.home") + "/Desktop/myfolderwithclasses");
File file2 = new File(System.getProperty("user.home") + "/Desktop/myfolderwithclasses.jar");
file.renameTo(file2);
不幸的是,所有这一切都是将文件夹重命名为我设置的文件夹,但它不会更改文件类型。
对此的任何帮助将不胜感激。
答案 0 :(得分:0)
你可以使用eclipse并导出runnable jar。
答案 1 :(得分:0)
制作可执行文件JAR并不像重命名文件夹那么简单。您可以使用IDE功能,如上所述,但更便携的解决方案是使用像Apache Ant这样的东西,它实际上在许多IDE中都受支持。您需要使用JAR Task。如果您只有自己的类来打包,并且没有复杂的库结构,那么页面底部的示例就足够了。这是Ant的Hello World tutorial,可帮助您设置构建文件。