1:首先是新建Project
- 1.1: 选择
Maven
--第三方jar包管理工具。 - 1.2:
Project SDK
:目前主流的是1.8版本的,比较稳定。。
11版本的,也是长期版的
- 1.3: 勾选
Create from archetype
。 - 1.4:
archetype
里选择maven-archetype-webapp
--搭建webapp的原型。 - 1.5: 设置
GroupId
和ArtifactId
- 1.6: 设置
name
,如果你是module
就是module
的名字。 - 1.7: 设置
Location
就是项目的存储位置。 - 1.8:
Maven
里的properties
,增加键值对archetypeCatalog
internal
IDEA根据maven archetype的本质,其实是执行mvn archetype:generate命令,该命令执行时,需要指定一个archetype-catalog.xml文件。
该命令的参数-DarchetypeCatalog,可选值为:remote,internal,local等,用来指定archetype-catalog.xml文件从哪里获取。
默认为remote,即从 http://repo1.maven.org/maven2/archetype-catalog.xml路径下载archetype-catalog.xml文件。
http://repo1.maven.org/maven2/archetype-catalog.xml 文件约为3-4M,下载速度很慢,导致创建过程卡住。
- 1.9 上面都完成就是点
finish
创建项目了。
2:目录配置
- 2.1: 进来可以目录是不全的。
src
目录就只有一个main
目录夹。
刚创建项目进来时的状态 - 2.2: 创建一个
java
目录,放在main
下面。当然,你要把目录类型设置一下,变成Sources
.
这是用于存放我们写的代码的,都是
.java
文件。
- 2.3: 创建一个
resources
目录,放在main
下面。当然,你要把目录类型设置一下,变成Resources
。
用于存放配置文件,资源文件等
- 2.4:如果你要单元测试什么的,可增加
test
目录和main
同级。 - 2.5: 增加
java
目录到test
目录下,目录类型设置为Tests
。
测试代码写在这里,都
.java
目录。
- 2.6: 增加
resources
到test
目录下,目录类型设置为Test Resources
测试代码的资源文件放这里。
目录都配置完成后