IDEA快速创建maven项目

目录

一、前沿

二、内容结构

方法一:

方法二(推荐):


一、前沿

       虽然做开发已有2-3年,但是项目一直是用eclipse或myeclipse来开发的;虽然网友们"强烈"推荐IDEA这个开发工具来开发,但是,之前都是因为快捷键不熟,或者不知道怎么创建项目,或者对创建项目一知半解;虽然,现在还是用eclipse开发,但是,我们应该要掌握多种开发工具,对知识要有活到老,学到老的精神;虽然...

二、内容结构

1、IDEA快速创建maven项目:方法一

2、IDEA快速创建maven项目:方法二(推荐)

接下来篇幅可能有点长,但是为了更详细的介绍创建过程,希望来客耐心阅读。

方法一:

1、初始界面,选择"Create New Project",可视界面如下

2、选择"maven"选项,选中"Create from archetype",选中"maven-archetype-quickstart",然后next,如下图;

3、填写GroupId(组织机构名)、ArtifactId(项目唯一标识名)、Version(版本号),填完直接next,如下图;

4、选择maven版本,通常默认系统版本,也可以选择自己电脑安装版本,然后next;

5、设置项目名,模块名、项目保存地址等(默认,有需要可修改),然后next,如果是第一次创建,可能时间较久,

请耐心等待项目加载,如下:

6、创建完后的项目目录

7、因为我们要创建web项目,所以在src/main下创建几个目录,

目录有:1)resource(存放配置文件,如application.xml等);

2)webapp(存放静态资源,如js,css,html,jsp等);

3)在webapp下创建WEB-INF目录,并且在该目录下创建web.xml文件;

8、设置module等配置(重点),点击红色箭头处,进入设置页面;

此处忘记创建WEB-INF目录,和web.xml文件,但是后面仍然要创建。

9、设置module等相关信息;看图

10、配置web相关信息(因为我们是要创建web项目)

如果是spring项目,就要再添加spring相关配置(我的建议,等基本配置设置完成后,再行配置)

11、配置web细节(重点)

1处是你项目web.xml文件的具体位置

2处是你项目静态文件(js、css、html、jsp等)所在的根目录,我这边是webapp(之前创建的)

12、配置Artifacts(重点)

1)选择web application:Exploded

2)打印文件路径设置(可默认)

13、配置tomcat

1)选择

2)选择Local(本地)选项

3)修改tomcat配置,并设置Artifacts

如果上一步没有设置,也可以在这边设置(注:初学者尽量按步骤来)

4)选完Artifacts后,效果

注:在这边解释(12)中的(2)为何输出位置要改为target;点开上图的logs,会发现默认输出位置是../target/classes。

我这边是为了避免过多的输出文件,因此,选择默认的target路径。读者如果不嫌麻烦,可以全部默认,看个人需求。

5)为了开发方便的设置

这样修改代码的时候,系统会默认更新,不会重新加载

14、在webapp下创建index.html

正常启动项目后可看到浏览器输出,如下

方法二(推荐):

1、选择"maven-archetype-webapp"

2、一顿操作,创建完后的项目目录如下:

可以看到,工具已经帮我们创建好webapp目录了,但是我们还是得手动创建java和resource目录

3、点开module设置,看图;

我这边已经创建好java和resource

4、点击web可以看到,工具已经帮我们设置好了,因此,这步默认就好了

5、然后是配置tomcat,启动项目,看到浏览器输出,如下图;

到这里IDEA创建maven项目的方法就全部介绍完了,希望对读者会有帮助!!

  • 6
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值