将Eclipse工程打成jar包,然后倒入到Linux服务器上遇到的问题

原创 2013年12月04日 09:58:29

    今天终于完成了“自动勾兑”这个功能,于是想把他打成jar包部署到Linux服务器中,当输入数据的时候,产生的log却停在某处不会继续向下运行了,觉得很奇怪,因为这个工程在windows中(在Eclipse中能够实现功能),而在Linux中却不能实现;就算是代码写错了,也应该显示出错误,而不会像“debug”调试一样莫名的停在某处,以为是自己写的方法有问题,于是换了一种方法实现,结果现象还是跟之前的一样,最后没有办法了就问熟悉这个功能模块的同时,请求帮助

 

    结论:最后发现是因为在执行“自动勾兑”这个服务的时候,里面有个jar包需要在另外一个工程(ImageIndexProcessor)中产生的,里面包含了对应数据库的bean对象,在Eclipse中已经部署了那个工程,而且已经指明了路径,因此能够应用到ImageIndexProcessor工程的所有class文件,因此运行“自动勾兑”而没有问题,而在Linux中却完全依赖于现有的jar包,之所以会出现上面的问题,是因为修改的代码包括另外的工程(ImageIndexProcessor),而在部署现有的工程的时候却没有将另外的工程(ImageIndexProcessor)中的class文件打包,所以还是用的以前的jar包,缺少与现有的数据的对应的关系,因此无法插入到数据库中,所以运行的代码一直停在某处而不运行(实际上是找不到对应的方法)

eclipse工程详解以及如何打jar包

最近一直对eclipse的运行机制和打包方法很是困惑,上网找了一些资料,可大多都是零零散散,缺少系统性,我想在这里总结一下和大家分享,也希望大家读完后发现有什么不对的地方留言与我联系,我一定及时改正!...
  • zx64881926
  • zx64881926
  • 2016年08月17日 23:12
  • 8678

Eclipse打包成jar文件的两种方法

方案一:用Eclipse自带的Export功能 步骤1:准备主清单文件 “MANIFEST.MF”, 由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该...
  • ToBeTheEnder
  • ToBeTheEnder
  • 2016年09月26日 15:33
  • 16570

Eclipse项目打包成jar

摘自 http://blog.csdn.net/summerxzg/article/details/6722682 关于Eclipse将Java APP项目打包成jar的问题 如何将写完的...
  • xiabo851205
  • xiabo851205
  • 2013年02月21日 13:52
  • 16594

java程序在eclipse上打jar包,Linux上成功运行

1、eclipse下的java项目结构如下图所示: 2、manifest.mf文件定义如下所示    注意: ① manifest.mf文件最后一行必须是一个空行。 ② lib/...
  • ITzhangdaopin
  • ITzhangdaopin
  • 2016年12月28日 08:43
  • 2105

Eclipse下Maven新建项目、自动打依赖jar包(包含普通项目和Web项目)

Eclipse下Maven新建项目、自动打依赖jar包(包含普通项目和Web项目)       当我们无法从本地仓库找到需要的构件的时候,就会从远程仓库下载构件至本地仓库。一般地,对于每个人来说...
  • kerryzb
  • kerryzb
  • 2017年04月01日 10:36
  • 1320

将web项目打成一个可以执行jar包

eclipse 导出jar包 可以执行jar包三种方式: 1. 导出所有的class文件,项目本身依赖的jar包,也被解包成目录,最终打包中一个jar包 包内目录结构 2. 导出本身的cla...
  • zhuyijian135757
  • zhuyijian135757
  • 2014年06月16日 21:28
  • 14118

使用maven将项目打成jar包

  • dlf123321
  • dlf123321
  • 2016年05月02日 22:29
  • 12001

Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法

Eclipse导入第三方jar包的两种方法
  • guoguo527
  • guoguo527
  • 2016年09月13日 16:29
  • 631

eclipse使用MAVEN打包可执行的jar包

1.新建maven工程 注意勾选 随便填一下 建好之后工程目录如下 新建测试类与工具类,主类很简单 ...
  • u011424470
  • u011424470
  • 2016年11月15日 14:18
  • 1918

eclipse生成【带有外部jar包】的java可执行jar包

之前有写过一篇使用eclipse生成java可执行jar包,但是最近的一次使用中无论如何都不成功,当双击执行打成的jar时,弹出如下错误:could not find the main class:m...
  • tuzongxun
  • tuzongxun
  • 2016年06月15日 10:42
  • 6865
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:将Eclipse工程打成jar包,然后倒入到Linux服务器上遇到的问题
举报原因:
原因补充:

(最多只允许输入30个字)