创建完工程之后,工具会自动生成一个类模板
修改execute中的内容为自己的逻辑,同时工程pom中会自动添加一些依赖
导出jar包并上传私服,在其他工程的pom中引用该依赖
<plugin>
<groupId>bbbb</groupId>
<artifactId>bbbb</artifactId>
<version>0.0.1-SNAPSHOT</version>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>rule</goal>
</goals>
</execution>
</executions>
</plugin>
问题1:eclipse 中select an archetype 显示的项没有你要找的插件
当你安装了m2eclipse后,就可以通过菜单【File】-【New】-【Project…】,选择其中的Maven-Maven Project,根据Maven提供的工程原型或模板archetype来生成简单的项目框架。
但如果你想生成struts2项目框架或其他项目的话,则有可能找不到相应的archetype,我就是这种情况,如:
解决的方法是添加原型或模板目录,选择【Window】-【Preferences…】- 【Maven】-【archetypes】,选择【Add Remote Catalog…】按钮,在打开的窗口中输入如图所示内容:
Catalog File:http://repo.maven.apache.org/maven2/archetype-catalog.xml
单击【Verify…】检验该文件是否可行,如上图所示,查找到archetypes的数量为2227个。
单击【OK】退出窗口。
https://maven.apache.org/archetype/maven-archetype-plugin/specification/archetype-catalog.html archetype-catalog.xml帮助文档
重新New Project,Catalog选择Remote Catalog(上图添加catalogs时的Description),此时就有了struts2的archetype了: