如何用myeclipse导出Java项目(含外部jar包) 15
将一个java项目(非web项目)导出为jar包后,不可以运行了,想是该项目引入了外部jar包的缘故(如连接数据库的驱动包),所以有异常,运行不了了,,请问,如何做才可以...
将一个java项目(非web项目)导出为jar包后,不可以运行了,想是该项目引入了外部jar包的缘故(如连接数据库的驱动包),所以有异常,运行不了了,,请问,如何做才可以使导出的jar包可以直接运行?感激不尽
一般你导出的项目如果单单jre就可以运行那打包成jar包后是双击就可以运行的(swing项目),,现在如果项目引入其他包就不可以运行了,因为缺少那些包的类,,我是问如何才可以使其运行 展开
一般你导出的项目如果单单jre就可以运行那打包成jar包后是双击就可以运行的(swing项目),,现在如果项目引入其他包就不可以运行了,因为缺少那些包的类,,我是问如何才可以使其运行 展开
4个回答
展开全部
导出java项目有第三方包,解压缩该项目后(如Test.jar),打开META-INF下的MANIFEST.MF文件,修改此文件,加入Class-Path,如下:
Class-Path:lib\commons-collections.jar lib\asm.jar lib\bcmail-jdk14-132.jar
注意:
(a) 在根目录下建立lib文件夹,将jar包全部拷贝进去;
(b) 冒号后边有两个空格,jar和jar之间也要有两个空格,否则会报无效导出jar文件错误,多包时要换行,否则会包line too long错误,并且换行后前面也要有两个空格,否则也会报无效导出jar文件错误
Class-Path:lib\commons-collections.jar lib\asm.jar lib\bcmail-jdk14-132.jar
注意:
(a) 在根目录下建立lib文件夹,将jar包全部拷贝进去;
(b) 冒号后边有两个空格,jar和jar之间也要有两个空格,否则会报无效导出jar文件错误,多包时要换行,否则会包line too long错误,并且换行后前面也要有两个空格,否则也会报无效导出jar文件错误
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
右键点击MyEclipse 里 需要到处的项目
选择Export(导出) 选择需要导出的项目类型
比如 如果是Java EE 就选择 java EE文件下面的WAR file 导出的war 放入tomcat的webapps文件夹下面 或者其他服务容器里面 运行 就可以访问了
如果要导出成jar包 就选择java JAR file 即可
选择Export(导出) 选择需要导出的项目类型
比如 如果是Java EE 就选择 java EE文件下面的WAR file 导出的war 放入tomcat的webapps文件夹下面 或者其他服务容器里面 运行 就可以访问了
如果要导出成jar包 就选择java JAR file 即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的jar包要在哪里运行?运行需要java虚拟机的支持。你说的不明白,我就回答的不明白
O(∩_∩)O
O(∩_∩)O
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询