我使用maven并想使用jee5,但是在mvn archetype:生成我找不到特定的原型,我该怎么办?
用谷歌搜索后我发现了 http://mvnrepository.com/artifact/org.codehaus.mojo.archetypes/webapp-jee5/1.3 <dependency>
<groupId>org.codehaus.mojo.archetypes</groupId>
<artifactId>webapp-jee5</artifactId>
<version>1.3</version>
是通过在pom.xml上添加jee5 dependdency或其他任何方式的唯一解决方案吗?
我找到了原因,为什么在我命令mvn archetype:generate之后我找不到jee5, 因为CMD的屏幕缓冲区大小高度值为300
这是解决方案 右键单击CMD选择默认值,然后选择布局选项卡,更改屏幕缓冲区大小上的值 - &gt;身高
答案 0 :(得分:0)
webapp-jee5 是一种原型。它包含一个生成项目结构的原型。要做到这一点,你必须使用archetype插件。然后你必须只运行以下命令
mvn archetype:generate -DarchetypeGroupId=org.codehaus.mojo.archetypes -DarchetypeArtifactId=webapp-jee5 -DarchetypeVersion=1.3 -DgroupId=com.mycompany -DartifactId=javaEE5App
这将在您运行命令的目录中创建一个项目。现在唯一的事情是将项目导入到您的ide中。例如,在eclipse File-&gt; Import-&gt; Existing maven project
中答案 1 :(得分:0)
我找到了原因,为什么在我命令mvn archetype:generate之后我找不到jee5, 因为CMD的屏幕缓冲区大小高度值为300
这是解决方案 右键单击CMD选择默认值,然后选择布局选项卡,更改屏幕缓冲区大小上的值 - &gt;身高