
如何将java类打成jar包
用户关注问题
有哪些步骤可以打包Java类文件为JAR包?
我已经编写好Java类,想把它们打包成一个JAR文件供其他项目使用,应该怎么做?
打包Java类文件为JAR包的步骤
先将所有已编译的.class文件放入一个目录中,打开命令行进入该目录,使用命令jar cf 生成jar包名.jar 文件列表即可完成打包。如果需要指定入口类,可以添加e参数,例如jar cfe jar包名.jar 主类名 文件列表。
如何在命令行中创建JAR文件?
我在Windows或Linux下想通过命令行把Java文件打包成JAR文件,具体命令是什么?
命令行创建JAR文件的方法
使用Java自带的jar工具。进入包含.class文件的目录,执行命令:jar cf yourfile.jar *.class,其中c代表创建,f代表指定文件名。如果需要设置主类,则使用命令:jar cfe yourfile.jar 主类名 *.class。
怎样确保生成的JAR包可以直接运行?
制作好的JAR包希望可以通过java -jar命令直接运行,这需要怎么设置?
让JAR包具备可执行能力的配置
需要在打包时指定主类,并在MANIFEST.MF文件中添加Main-Class属性。可以通过命令jar cfe yourfile.jar 主类名 *.class自动生成含有Main-Class的manifest文件,这样运行java -jar yourfile.jar时会自动调用指定的主类入口方法。