我想将我的项目变成jar可执行文件。
我能做的很多,但我也需要我的外部库。
如何指定外部库的位置?现在我已将它添加到我的eclipse项目中,但稍后我需要它在服务器上的eclipse之外执行我的程序。
Library是用于连接数据库的postgres-jdbc驱动程序。
答案 0 :(得分:2)
您的意思是Fat Jar
或Runnable Jar
,即一个罐子里面包含所有它依赖的罐子。
如果是,可以使用文件 - >在eclipse中生成它。出口 - > Java - > Runnable Jar
您可以选择指定具有主要方法的start-class
。
如果您不想作为Runnable jar
,您可以在开始申请之前在课程路径中添加所有相关的jar。
java -cp <add all lib> -jar <jar-file-name>.jar