2015-07-09 166 views
0

我想将我的jar文件发送给其他人,而不需要将多个jar文件发送给他们来运行我的应用程序。有没有办法在我的jar中包含一个辅助jar文件,并将其作为我的Class-path而不是在我的工作目录中?创建包含类路径的jar

这是我创建罐子时的清单。

Manifest-Version: 1.0 
Main-Class: MultipleLinearRegression 
Class-Path: Jama.jar 

这是我如何创建我的jar文件

jar cvfm MyApplication.jar manifest.txt Jama.jar *.class 

回答

0

创建一个jar文件,我们可以按照以下步骤,

1) Class-Path: <lib1.jar> <lib2.jar> <path/lib3.jar> 
2) Main-Class: <classname> 
3) Place a new line at the end of this file 
+0

我可以创建jar文件就好了,我想将我的classpath包含在我创建的jar中,而不必将其包含在我的工作目录中。这也和我的清单一样,所以对我没有多大帮助。 – mumfy