Maven创建骨架项目和idea和eclipse的使用

第一步:创建好一个完整的你需要作为骨架的maven项目

第二步: 在项目的pom文件中添加以下的引入以下内容

<build>

<plugins>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-archetype-plugin</artifactId>

<version>3.0.0</version>

</plugin>

</plugins>

第三步:进入到项目的pom文件目录,在当前位置打开dos窗口

第四步:在dos窗口中执行 mvn archetype:create-from-project 命令,该命令的意思就是根据当前的项目创建项目骨架

执行命令时要注意本地的java环境变量配置是否到位。

执行结果如下图所示

第五步:执行完之后我们进到项目的根目录 D:\mall\ChatBoxes\target\generated-sources\archetype\target 如图,会发现mavne已经帮我们打包好了一个jar包,我们接下来需要做的就是将这个jar包安装到mavne的仓库当中去。

第六步 :回到上一级目录, D:\mall\ChatBoxes\target\generated-sources\archetype,你可以看到在上一级的目录中也存在一个pom文件,在当前目录打开doc窗口 执行mvn install 结果如下图。

第七步:骨架的jar包已经成功的安装到了maven仓库当中,我们进入到maven仓库,在仓库的一级目录中你会发现一个archetype-catalog.xml文件 同时也能看到一个叫做ChatBoxes的文件夹,里面存放着我们的骨架的包。

第八步 我们打开archetype-catalog.xml文件,内容如下图,红框框起来的内容代表我们骨架的基本信息,我们到时候使用骨架的时候会用到这个内容,到这里骨架就已经创建完成了。

第九步 我们打开idea正式开始使用骨架,使用起来很简单,我们在创建maven项目的时候勾选上左上角的勾,然后点击右边的添加原型,然后将刚才上面一步我圈起来的内容直接填充进去就好了,填充完成之后点击next

第十步:填写好项目基本内容,选择好maven的路径,然后一步步往下走就OK了

第十一步,对比创建好的项目和骨架内容,发现内容一致,需要注意是的如果骨架里面存在空文件夹将会被maven自动删除,所以项目文件夹保存必须在文件夹中填充文件。

第十二步:在eclipse中该怎么使用骨架了,先找个空文件夹,然后在这里打开dos窗口,执行mvn archetype:generate -DarchetypeCatalog=local

第十三步 : 你执行成功之后会列出你所有的骨架列表,我这里只有一个骨架,所以他只有一个下标1

,在我们后面的行中直接填写一个 1的序号就好了,然后根据提示填入相对应的maven项目的内容就好了 输入Y 项目就直接生成了,然后引入到eclipse里面就OK了

第十四步,如果我们制定包的名称后,骨架的内容会被复制两份,我们制定的包路径里面一份,公目录底下一份,暂时没找到怎么解决,知道怎么解决的在底下可以留言

猜你喜欢

转载自blog.csdn.net/u012929855/article/details/89246757