是这样,我新建了一个 maven 项目(称为 a ),之后又在这个 maven 项目中 new 了一个 web 项目的 module (称为 b ),b 中是没有 pom.xml 文件的。我在 a 的 pom.xml 中添加依赖 junit,发现在 b 中无法找到 junit 的包。在不考虑向 b 中手动添加 pom.xml 的情况下,请问各位师傅我应该怎么做
1
zvcs 2019-06-04 07:45:37 +08:00 via Android
修改 classpath 不过你用的 spring 的话会碰到打不了包问题。搞来搞去还是得改 pom
|
2
woshiaha 2019-06-04 09:05:20 +08:00
规范点啊 b 作为子项目也应该有自己的 pom
|
3
sodadev 2019-06-04 09:25:49 +08:00 via iPhone
可以考虑配制成聚合工程,但子项目依旧要写 pom
|
4
palmers 2019-06-04 10:32:06 +08:00
这不是老项目 存在历史遗留问题 为啥还这么不规范? 你的问题规范操作后自然就解决了
|