您好我是Struts2和Maven的新手。我阅读了struts2-showcase并在http://maven-repository.com
找到了maven存储库 我正在使用的maven存储库是http://maven-repository.com/artifact/org.apache.struts/struts2-showcase/2.3.16.3我正在尝试使用maven repo中给出的给定pom.xml创建一个项目。但每当我运行mvn install时,它的构建失败。首先,我是通过使用
创建一个项目来实现的控制台中的mvn archetype:generate -DgroupId = struts -DartifactId = struts2-showcase -DarchetypeArtifactId = maven-archetype-quickstart -DinteractiveMode = false
命令。然后我打开了pom.xml并添加了依赖项。
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-showcase</artifactId>
<version>2.3.16.3</version>
</dependency>
但是当我运行命令时
mvn install
我在测试中遇到错误,最后一次构建失败。
但是后来我删除了所有并手动创建了一个目录,我创建了一个pom.xml并粘贴了从http://maven-repository.com/artifact/org.apache.struts/struts2-showcase/2.3.16.3/pom获得的所有内容
然后所有工作都很完美,但没有任何东西可以编译,没有任何东西需要测但是当我部署它时会出现错误并且构建失败。
我知道我做的事情非常糟糕。有人请告诉我如何使它工作。 作为应用程序服务器,我使用了JBoss(wildfly)。
答案 0 :(得分:0)
首先,您需要从source repository来源分发版下载或结帐。完成后,导航到${base_dir}\src\apps\showcase\
的文件夹(pom.xml
)并运行mvn
。它将install
来自pom.xml
的项目{{1}}。如果您需要其他信息,可以查看文档Building with Maven。