maven项目,换台电脑导入到Eclipse奇怪问题

发布于 2021-11-23 23:20:15 字数 266 浏览 716 评论 18

说来很奇怪,在公司项目运行都好好的,原封不动的考到公司另一台电脑上运行就报错了,感觉项目应该没问题,部署在tomcat的jar文件都是24个,说少的话感觉也不应该,不知道大家伙有没有同样的经验和遭遇呢?


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(18

长安忆 2021-11-29 07:39:57

先谢谢你了,我这就去试试!等下告诉你结果

彼岸花ソ最美的依靠 2021-11-29 07:39:57

以前eclipse用maven插件各种问题,现在不知道解决了没有

不再见 2021-11-29 07:39:57

这个maven项目从eclipse拷贝是有问题,因为那个拷贝的不是maven原生态的源代码,你要经过很复杂的转换才可以用,建议用svn控制会比较,从svn导入的时候会自动转到eclipse格式的maven,

无边思念无边月 2021-11-29 07:39:57

@骑着猪猪去逛街 直接拷贝理论上是可以,就是经常会出现各种奇葩的错误而已,我现在用的svn效果还可以吧,没出现过什么错误

眼泪淡了忧伤 2021-11-29 07:39:57

那我直接拷贝 不可以吗?如果要更换到其他机器如何操作呢?

混吃等死 2021-11-29 07:39:57

换了一个 maven项目 同样也报了 java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory。。。

飘然心甜 2021-11-29 07:39:57

回复
java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory ,那是log软件没配置好?或是冲突了?

樱花落人离去 2021-11-29 07:39:57

tomcat我后来全部复制过去了,貌似还是不行

冷弦 2021-11-29 07:39:57

babal

背叛残局 2021-11-29 07:39:57

有这几个思路:

1. 最好确认一下两台电脑的maven版本是否一致,别用eclipse m2e里面自带的maven,而是用自己下载的指定版本。

2. 检查pom文件中的插件是否都指定了版本号

4. 清空本地库

3. 删掉.project这类的项目文件,然后使用“导入maven项目”这种方式加载项目

带上头具痛哭 2021-11-29 07:39:57

 java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory 

鹤舞 2021-11-29 07:39:57

不是没jar,jar是有的,是maven的问题好像

屌丝范 2021-11-29 07:39:57

.NoClassDefFoundError很明显  有时候可能web-inf下面的lib里面并没有...也就是容器没有加载到包

梦里兽 2021-11-29 07:39:57

不是没jar,jar是有的,是maven的问题好像。。。

醉生梦死 2021-11-29 07:39:24

<dependency> <groupId>org.mod4j.org.apache.commons</groupId> <artifactId>logging</artifactId> <version>1.0.4</version> </dependency> 哥们 导入了还是不行 ,错误一点没变

少女情怀诗 2021-11-29 06:49:01

换了一个 maven项目 同样也报了 java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory。。。。。。

静谧 2021-11-26 04:04:41

说来也奇怪,Eclipse导入maven项目,buildpath里居然没有maven依赖。这个问题也不止出过一次了,感觉eclipse的maven插件总是不好使

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文