欢迎来到 娄底市某某海绵制品培训中心
全国咨询热线:020-123456789
联系我们

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

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

新闻中心
IDEA根据模板创建工程
  来源:娄底市某某海绵制品培训中心  更新时间:2024-05-08 06:03:03

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 原型)


友情链接(体育)新加坡羽毛球公开赛中国队收获三项亚军磨洋工,拉大锯,伊藤美诚败给王曼昱对比2015年男篮重返亚洲之巅!2022年男篮会交出怎样的答卷?从中国男排崛起看中国排球的希望从2-0到2-3!德甲神鬼6分钟:5.13亿强队被打懵,到手3分变0分中国男篮将打硬战,杜峰遭遇最强考验,男篮恐无缘前四欧冠分组抽签:拜仁巴萨国米进死亡之组 本泽马荣膺欧洲足球先生意甲最新转会动态(8.27)C罗被弃用!曼联战利物浦首发曝光,马夏尔获信任,队长坐板凳西甲名宿完成中超首秀,足以证明能力高出国内球员一个档次郑智头疼了!刚上任揪出害群之马,身体发福心态崩溃,和裁判吵架越来越差的曼联英超:阿森纳vs富勒姆,阿森纳继续碾压?看完这两点再下结论男女双全胜,国羽首日表现出色,女双劲敌被爆冷,夺冠概率大增凯西:现阶段的杜伦让我想起坎普 赛季初期他将对球队产生影响(田径世锦赛)(3)梁小静无缘女子100米半决赛英超:阿森纳vs富勒姆,阿森纳继续碾压?看完这两点再下结论甜瓜祝利拉德:大家都懂的东西就没必要说出来了!生日快乐 冠军意甲年薪TOP20球员盘点:尤文球员包揽前三,弗拉霍维奇位居榜首迈克-米勒:我们喜欢奥兰多,我们非常高兴班切罗去那里梅西和纳达尔被写入“黑名单”,就怕被惦记全市场:尤文季前赛有10名中场,但球队想买后腰并追求帕雷德斯罗马诺:巴萨总价6800万欧正式报价拉菲尼亚,即将here we go2-0!王霜海外一战成名,诞生四大纪录,主帅盛赞:表现出乎意料全乱了!抽签仪式令欧冠再变天,4豪门恐小组出局,意甲仅剩1独苗德安德烈-亨特谈新援:我认为我们拥有光明的未来红魔准备出售范德贝克,已降价1500万张宁从网红打成CBA首发后卫用两年!王少杰这三年一点进步都没有20号秀布兰纳姆最后5分半钟砍14分,马刺90-87胜灰熊斯基拉:米兰22岁中锋萨朱将永久转会克雷莫纳,签约3年名将、新秀均落败 新加坡公开赛国羽未获金牌保罗和德罗赞一起训练掘金正式宣布签下小乔丹BR记者:爵士就米切尔向尼克斯要价7个首轮签(包含互换权)西甲16分钟3球!梅西接班人神奇归来!巴萨10号天才曾遭10次伤病意大利女排3比0零封巴西,首夺世联赛冠军创历史,埃格努荣膺MVP71岁谭咏麟高温下依然踢足球,但对入球数不满意斯基拉:罗马向迪巴拉提供4年合同年薪400万欧,球员要600万欧国际米兰与耐克达成协议:每年2500万欧元,期限5到8年待定📸莱万社媒晒身穿巴萨外套照片:你好!@巴萨🔵🔴
联系我们

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

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

0.2216

Copyright © 2024 Powered by 娄底市某某海绵制品培训中心   sitemap