欢迎来到 江苏某某路桥科技销售部
全国咨询热线:020-123456789
联系我们

地址:联系地址联系地址联系地址

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

新闻中心
IDEA根据模板创建工程
  来源:江苏某某路桥科技销售部  更新时间:2024-04-29 12:26:07

IDEA根据模板创建工程

好的根据工程开头可以起到事半功倍的作用。

项目的模板开发是从创建项目开始的。当我们创建maven项目的创建时候我们往往会从一个空项目开始 ,随后加入自己的根据工程配置文件 ,更改项目的模板结构 。

为了提高开发效率 ,创建maven提供了海量的根据工程项目模板供我们使用。接下来给大家一一介绍几个常用的模板模板 ,并和不用模板的创建空项目进行对比 ,这里以IDEA2022版为例。根据工程

首先介绍我们最常用的模板maven项目创建方法 ,如下图  。创建


IDEA根据模板创建工程

点击创建之后,我们可以看到项目结构,模板包括java主目录和资源目录,创建并且带一个java测试目录,pom文件中是GAV信息。

IDEA根据模板创建工程
  • maven-archetype-quickstart

首先介绍maven-archetype-quickstart,这是一个快速开始模板,创建步骤如下 ,在archetype框中选择maven-archetype-quickstart,点击创建 。


IDEA根据模板创建工程

项目里面包含一个java目录和app类,还包括一个java测试目录和一个测试类。

IDEA根据模板创建工程
  • maven-archetype-webapp

maven-archetype-webapp是一个快速开发网页的模板,当我们需要开发一个小型网站的时候,这无疑是一个很好的选择  。我们只需要找到maven-archetype-webapp选项然后点击创建。项目建立之后会自带一web.xml文件和一个欢迎页面 。


IDEA根据模板创建工程


IDEA根据模板创建工程


  • cocoon-22-archetype-webapp

cocoon-22-archetype-webapp也是一个常用的模板 ,它的结构和maven-archetype-webapp差不多 ,也是针对开发网站的 ,只是多了一些配置文件,创建项目更高效 。同理 ,找到cocoon-22-archetype-webapp,点击创建。我们可以看到项目结构多了日志文件的配置和资源配置 。

IDEA根据模板创建工程



IDEA根据模板创建工程

以上就是比较常用的三个maven模板,最后我逐一介绍剩下的模板 。

Maven 的41种骨架 :

1: internal -> appfuse-basic-jsf (创建一个基于Hibernate,Spring和JSF的Web应用程序的原型)

2: internal -> appfuse-basic-spring (创建一个基于Hibernate ,Spring和Spring MVC的Web应用程序的原型)

3: internal -> appfuse-basic-struts (创建一个基于Hibernate,Spring和Struts 2的Web应用程序的原型)

4: internal -> appfuse-basic-tapestry (创建一个基于Hibernate, Spring 和 Tapestry 4的Web应用程序的原型)

5: internal -> appfuse-core (创建一个基于 Hibernate and Spring 和 XFire的jar应用程序的原型)

6: internal -> appfuse-modular-jsf (创建一个基于 Hibernate ,Spring和JSF的模块化应用原型)

7: internal -> appfuse-modular-spring (创建一个基于 Hibernate, Spring 和 Spring MVC 的模块化应用原型)

8: internal -> appfuse-modular-struts (创建一个基于 Hibernate, Spring 和 Struts 2 的模块化应用原型)

9: internal -> appfuse-modular-tapestry (创建一个基于 Hibernate, Spring 和 Tapestry 4 的模块化应用原型)

10: internal -> maven-archetype-j2ee-simple (一个简单的J2EE的Java应用程序)

11: internal -> maven-archetype-marmalade-mojo (一个Maven的 插件开发项目 using marmalade)

12: internal -> maven-archetype-mojo (一个Maven的Java插件开发项目)

13: internal -> maven-archetype-portlet (一个简单的portlet应用程序)

14: internal -> maven-archetype-profiles ()

15: internal -> maven-archetype-quickstart ()

16: internal -> maven-archetype-site-simple (简单的网站生成项目)

17: internal -> maven-archetype-site (更复杂的网站项目)

18: internal -> maven-archetype-webapp (一个简单的Java Web应用程序)

19: internal -> jini-service-archetype (Archetype for Jini service project creation)

20: internal -> softeu-archetype-seam (JSF+Facelets+Seam Archetype)

21: internal -> softeu-archetype-seam-simple (JSF+Facelets+Seam (无残留) 原型)

22: internal -> softeu-archetype-jsf (JSF+Facelets 原型)

23: internal -> jpa-maven-archetype (JPA 应用程序)

24: internal -> spring-osgi-bundle-archetype (Spring-OSGi 原型)

25: internal -> confluence-plugin-archetype (Atlassian 聚合插件原型)

26: internal -> jira-plugin-archetype (Atlassian JIRA 插件原型)

27: internal -> maven-archetype-har (Hibernate 存档)

28: internal -> maven-archetype-sar (JBoss 服务存档)

29: internal -> wicket-archetype-quickstart (一个简单的Apache Wicket的项目)

30: internal -> scala-archetype-simple (一个简单的scala的项目)

31: internal -> lift-archetype-blank (一个 blank/empty liftweb 项目)

32: internal -> lift-archetype-basic (基本(liftweb)项目)

33: internal -> cocoon-22-archetype-block-plain ([http://cocoapacorg2/maven-plugins/])

34: internal -> cocoon-22-archetype-block ([http://cocoapacorg2/maven-plugins/])

35: internal -> cocoon-22-archetype-webapp ([http://cocoapacorg2/maven-plugins/])

36: internal -> myfaces-archetype-helloworld (使用MyFaces的一个简单的原型)

37: internal -> myfaces-archetype-helloworld-facelets (一个使用MyFaces和Facelets的简单原型)

38: internal -> myfaces-archetype-trinidad (一个使用MyFaces和Trinidad的简单原型)

39: internal -> myfaces-archetype-jsfcomponents (一种使用MyFaces创建定制JSF组件的简单的原型)

40: internal -> gmaven-archetype-basic (Groovy的基本原型)

41: internal -> gmaven-archetype-mojo (Groovy mojo 原型)


友情链接180金币英雄合击传奇版本服务端「原始复古」梦幻西游:新资料片11种召唤兽9种特殊技能,你能捂住钱袋子吗?景深预览是什么意思?景深预览如何使用?DNF女圣职者哪个职业厉害 四职业排名分享梦幻西游琵琶行副本详细攻略,胡姬琵琶行能得多少经验寻仙手游治疗符五出处:游戏行业评测暗黑3国服死灵法师包 你觉得多少钱买合适?DNF:瞎子(阿修罗)爆发流加点、护石推荐2023英雄联盟手游暗夜猎手薇恩出装天赋攻略 英雄联盟手游vn出装2022最好玩的游戏前10名有哪些 好玩的手游游戏排行榜wow外域附魔去哪里学《英雄联盟》新手专区改版:1-29 级玩家可解锁大量奖励LOL打野教学,从0基础到高手竟如此简单!(持续更新...?)wow地球时代有哪些著名武器?TBC怀旧服阿克蒙德三大BUG打法 你体验过几个?英雄联盟lol S3虚空先知玛尔扎哈详细攻略变态手游平台app哪个好 变态手游app下载平台排行榜哪些平台可以网上打游戏赚钱 用了这10个app网上玩游戏就能赚钱dnf剑帝加点(剑帝110级搬砖加点)《光遇》冥想任务完成攻略原神去稻妻的任务怎么触发 稻妻的任务攻略《暗黑破坏神3》游戏机制介绍:大秘境《魔兽世界》怀旧服:从零开始,祖尔格拉布法师速成指南安卓游戏破解版推荐,这6款体验看看【战火英雄3V1.8无敌版(特种突击队英雄3V1.8无敌版,救世英雄3V1.8无敌版)】小游戏魔兽世界黑爪龙虾烹饪配方在哪购买三国杀将魂俗称(三国杀一将之魂是啥)炫彩皮肤怎么用-英雄联盟炫彩皮肤怎么用网游单机版下载大全2022 几款超级好玩的单机网游下载推荐我的世界种子代码分享 我的世界种子大全水月探索系列番外篇:10秒刷一次DK马教学视频【pc/switch】暗黑破坏神3 永恒典藏版 中文 2.7.4.84040补丁+4DLC【送模拟器+金手指】《DNF》武器锻造玄学方法安卓游戏破解版推荐,这6款体验看看新三国志英杰传下载DNF第四季80级女气功刷图加点和PK技能数据分析网游单机版下载大全2022 几款超级好玩的单机网游下载推荐艾塔纪元海陆空无尽平民挂机阵容攻略 平民挂机队怎么搭配《魔兽世界》怀旧服猎人装备获取攻略原创盘点小鬼当家!荷兰十大前锋,橙衣军团锋线新人辈出
联系我们

地址:联系地址联系地址联系地址

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

0.2002

Copyright © 2024 Powered by 江苏某某路桥科技销售部   sitemap