我是maven的新手,我曾经用传统的罐子在日食中创建动态网络项目。
我按照文档中的说明下载了maven并将其安装在我的Windows8系统上,并且在Kepler doc上列出,你也不必在eclipse上安装任何maven插件,因为它已经安装了。
因此,当我通过添加一些像Hibernate这样的依赖来测试它时,它确实有效,直到我添加了Struts2&当我被迫将jar添加到lib文件夹以使其运行时,Sitemesh框架。
是否有任何特殊配置可以做到这一点?
答案 0 :(得分:0)
首先你需要添加Struts2并测试它是否有效,然后尝试添加Sightmeth和/或Hibernate插件。了解如何Create Struts 2 Web Application Using Maven To Manage Artifacts and To Build The Application。
核心struts2应用程序的pom.xml
只需要
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-core</artifactId>
<version>X.X.X.X</version>
</dependency>
它将下载所有其他依赖项。与其他框架集成使用插件,不要弄乱复制的依赖项。
答案 1 :(得分:0)
我认为在eclipse下部署程序集管理存在问题,请尝试: