我目前正在尝试编译包含两个外部库的项目。
json-simple.jar和mysql-connector-java-5.1.42-bin.jar
目前我正在编译我的程序,问题是我需要在创建的编译项目的类路径中包含这些库,但我确实只需要这些库在.jar项目编译文件中,我可以简单地运行。 jar文件并使其工作,包括类路径或类似的东西。
这是可能的,不知道如何。
答案 0 :(得分:0)
是的,这是可能的。
我会帮你一点:
How to make an executable jar file?
基本上将库中的文件解压缩到包含编译类的文件夹中(你知道如何编译它们,对吗?)然后准备一个MANIFEST.MF,把它放在包含所有这些类的文件夹中,然后按照答案中的解释创建一个jar在链接下(jar cfm jarexample.jar jexample.mf *.class
)。如果您有任何问题,请阅读jar
和javac
等命令的文档。
玩得开心!