欢迎来到 厦门市某某地暖科技培训学校
全国咨询热线:020-123456789
联系我们

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

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

新闻中心
IDEA根据模板创建工程
  来源:厦门市某某地暖科技培训学校  更新时间:2024-05-08 20:37:40

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


友情链接求生之路2能局域网联机吗?求生之路2怎么局域网联机?求生之路2局域网联机步骤梦幻西游无双版百晓任务怎么做 百晓任务详解LOLS11暗夜猎手薇恩出装玩法思路王者荣耀艾琳怎么获取 艾琳加强的方法是什么 科普星纪元热度:10500dnf无法使用未净化的装备,解密DF:无法使用未净化的装备之谜cf轮回活动,CF端游 千变轮回活动 全部 抽完得花多少钱《风云web》内测开启 点燃火爆激情有什么心理学的书籍推荐?解脱mm睡衣小游戏攻略视频,教你完成解脱mm睡衣迷宫,赢得游戏胜利!暗黑2重制版陷阱刺客加点技能介绍-装备属性详解 干货魔兽世界奥丹姆任务线怎么开启 线索任务攻略及流程来自天界的万花镜-史上最全男弹药SB2版本百科异界镇魂篇动物作文:我喜欢的小狗“羊了个羊”轻松冲上热搜第一,要靠“困难”模式赚钱暗黑破坏神3永恒收藏版《天龙八部荣耀版》创新竖版手游官网魔兽世界10.1大秘境装等 wow10.1大秘境掉落表青龙刀梦魇异军突起 电刑艾克强势回归 新版本中路英雄评级!王者荣耀:“魔音流”蔡文姬火了,大招秒回6000血,铭文出装关键魔兽世界怀旧服战士吃什么合剂第三次超级机器人大战Z时狱篇生日精神列表战场工艺生存无限子弹版(better craft survival) 4[单机修改]10.0分《魔兽世界》怀旧服宠物技能介绍星石登场,宠物的能力又更上一层了【哥们网·仙域】3月07日 女生节双榜 唯爱进发发布时间:2019-03-072d横版格斗手游排行榜2022 经典2D横版格斗手游有哪些(2d横版格斗网游)Buy Sword and Fairy: LegendaryBUNDLE(?)火炬之光法师属性加点攻略,火炬之光2法师属性点怎么加百战武侠手游:探索武侠世界的精彩冒险《DNF》精神附魔宝珠属性介绍 百变拼图有哪些宝珠纸嫁衣5无间梦境图文攻略 纸嫁衣5无间梦境章节流程+谜题解密 (6)紫色罗兰英雄攻略系列:来自诺克萨斯的轮子妈我的世界豪华村庄种子代码大全王者荣耀2023公孙离祈雪灵祝什么时候返场 王者荣耀2023公孙离祈雪灵祝返场时间攻略王者荣耀七夕节返场皮肤盘点:成就荣誉彰显挑战自我极限纯文字冒险《小黑屋》前传《旗帜》上架安卓常见反破解方式《魔兽世界》10.0黑市新规则详解 新增机制分享海岛大亨6全面玩法教学图文详解 键位+建造等玩法教学 居民楼:乡村小屋/简易小屋
联系我们

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

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

0.2434

Copyright © 2024 Powered by 厦门市某某地暖科技培训学校   sitemap