2017-08-17 42 views
0

我目前正试图编译我的项目,其中将包括两个外部库。编译与外部库的JAVA项目,这可能吗?

JSON-simple.jar和mysql-连接器的Java 42年5月1日 - bin.jar

在我编写了一个程序,这个问题的时刻,我需要在创建classpath中这些库编译的项目,但我确实只需要这些库将在.jar项目编译文件中,我可以简单地运行.jar文件并使其与包括类路径或类似的东西一起工作。

这是可能的,不知道如何。

+2

尝试Eclipse的'Runnable JAR文件'向导。 (右键点击project> export> java> runnable jar文件) – gdros

+0

你也可以尝试用maven构建它,然后你最终会得到一个“依赖关系的jar”。 – Peter777

+0

@gdros我试过了,但实际上它也没有工作。 – Ervinas34

回答

0

是的,这是可能的。

我会帮你一点: How to make an executable jar file? 基本上从库中的文件解压到文件夹与您编译的类(?你知道如何编译它们,右),然后准备一个MANIFEST.MF,把它然后根据链接(jar cfm jarexample.jar jexample.mf *.class)下的答案中的说明创建一个jar文件。如果您有任何问题,请阅读jarjavac等命令的文档。

玩得开心!