maven 管理的 web 项目中关于依赖的问题

2019-06-04 00:21:57 +08:00
 mart1nN

是这样,我新建了一个 maven 项目(称为 a ),之后又在这个 maven 项目中 new 了一个 web 项目的 module (称为 b ),b 中是没有 pom.xml 文件的。我在 a 的 pom.xml 中添加依赖 junit,发现在 b 中无法找到 junit 的包。在不考虑向 b 中手动添加 pom.xml 的情况下,请问各位师傅我应该怎么做

2061 次点击
所在节点    Java
4 条回复
zvcs
2019-06-04 07:45:37 +08:00
修改 classpath 不过你用的 spring 的话会碰到打不了包问题。搞来搞去还是得改 pom
woshiaha
2019-06-04 09:05:20 +08:00
规范点啊 b 作为子项目也应该有自己的 pom
sodadev
2019-06-04 09:25:49 +08:00
可以考虑配制成聚合工程,但子项目依旧要写 pom
palmers
2019-06-04 10:32:06 +08:00
这不是老项目 存在历史遗留问题 为啥还这么不规范? 你的问题规范操作后自然就解决了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/570564

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX