1

我对解决 Maven 问题还很陌生,需要一些指导。我的项目在 eclipse 中,我正在使用 m2eclipse 插件。当我将我的项目导入到 Eclipse 时,所有依赖项都已解决,并且它的业务照常。但是,当我部署到我的一个共享环境时,由于某些 Spring 组件上的“包 ... 不存在”异常,mvn deploy 失败。我也看到了很多“找不到符号”的问题。

我检查的第一件事是我在本地使用的 Settings.xml 文件与共享环境使用的内容是相同的。

关于还有什么可能导致部署失败的任何建议?顺便说一句,我的 POM 使用 teh repositories 标签来指定一个额外的存储库,但这似乎对失败的部署没有任何影响。

谢谢,

org.apache.maven.BuildFailureException: Compilation failure
Caused by: org.apache.maven.plugin.CompilationFailureException: Compilation failure
    at org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:516)
4

1 回答 1

1

很可能您的依赖项使用了错误的范围,这会导致库不包含在例如输出 war 文件中。

作为第一步,我将确认您的构建通过命令行并可能在此处共享您的 pom 文件。

于 2012-11-12T21:21:44.387 回答