eclipse环境用maven install的方法打包出了点问题

fuvsck 2013-08-21 02:56:40
eclipse环境用maven install的方法打包出了点问题:项目运用到了spring的定时调度,打包之前,在eclipse上运行是没有问题的,用maveninstall方法打包过后,放tomcat里面能跑起来,但是运行到定时调度的时候,就是调度里面调的服务(service)引用不了,就相当于service 没有注入进来一样,之前是用注解的方式实现的,后来又改为手动方式用<bean>的方式注入,得到同样的结果:在eclipose下面运行莫有问题,但是打包到tomcat下运行就报错了,而且就是调度里面调用的方法没有注入进来,之后,我把在eclipse里面运行的项目空间里面WEB-INF\lib替换掉tomcat里面编译后的WEB-INF\lib下面,本地的tomcat跑起来就没问题了,最后就确定了是lib目录下打的包有问题(之前还用相同的办法测试排除了WEB-INF\classes目录下的编译文件是没问题的),最后锁定lib里面的包,发现打包在tomcat里面再解出来的包比在eclipse运行项目空间下的lib里面的包少了23个(共127个)包,而且我的几个子项目打的包和eclipse下面运行时lib下面的对应的包要小(反正就是不一样吧)。请问这个问题怎么解决? 或者说maven在打包的时候是不是漏掉了很多东西,maven在打包的时候,在哪里可以配置一下啊?

以前用分不节约,现在没分了,只有25分了,见谅!
...全文
137 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
fuvsck 2013-08-21
  • 打赏
  • 举报
回复
我已经进一步确定,缺少的包并没有影响运行,关键出现在一个后台的子项目打包出了问题,只要把正确的包拷贝过来就可以正常定时调度了。但是还是没有解决怎么把这个子项目打包正确,(这个子项目就是调度的时候需要调用的后台服务)

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧