同一个老的项目在eclipse里就可以正常运行,在idea里就会报错,类的jar包找不到,怎么办?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同一个老的项目在eclipse里就可以正常运行,在idea里就会报错,类的jar包找不到,怎么办?相关的知识,希望对你有一定的参考价值。
同一个老的项目在eclipse里就可以正常运行,在idea里就会报错,类的jar包找不到,怎么办?
参考技术Aidea导入新项目的时候有个选项可选择导入eclipse项目,会同步eclipse的工程配置。如果项目中没有这些的,就要自己在idea中设置项目的一些依赖
项目如果使用mavn的话要同步idea中的mavn setting文件要和eclipse中的保持一致,如果项目没有使用maven或者项目文件夹下存在lib文件夹,根据eclipse中配置要把对应的lib中的jar包添加到
idea 添加依赖 在项目的project setting 下的libraries添加,也可右键lib包选择添加
我的web项目在 TOmcat 下能正常运行,换到Weblogic 下 报错,
1、 javax.xml.rpc.ServiceException: Providercom.sun.xml.rpc.client.ServiceFactoryImpl not found,这个错误是在调用webService时报的
2、com.sun.jersey.api.container.ContainerException:The ResourceConfig instance does not contain any root resource classes.
at com.sun.jersey.server.impl.application.RootResourceUriRules.<init>(RootResourceUriRules.java:99)
at com.sun.jersey.server.impl.application.WebApplicationImpl._initiate(WebApplicationImpl.java:1298)
at com.sun.jersey.server.impl.application.WebApplicationImpl.access$700(WebApplicationImpl.java:169)
at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:775)
at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:771)
Truncated. see log file for complete stacktrace
这个是在页面获取图片路径的时候报的。
所以:
ServiceFactoryImpl 这个jar貌似冲突了
jersey 不懂追问
一般web.xml 需要改些什么呢?还有哪些jar容易冲突?
weblogic 有没有像tomcat中那样有个lib文件夹放他自身需要的jar包的地方呀?
以上是关于同一个老的项目在eclipse里就可以正常运行,在idea里就会报错,类的jar包找不到,怎么办?的主要内容,如果未能解决你的问题,请参考以下文章
java项目在Eclipse中可正常执行显示,但是打包成可执行jar包后却不能显示
为啥当我将我的国际象棋项目作为可运行的 jar 文件运行时,我得到一个奇怪的行为,而当我在 eclipse 中运行它时,一切正常?