本帖最后由 buguniao 于 2017-8-23 10:12 编辑
使用IDEA创建Maven项目
1.如下图,打开idea之后,file -> new -> project
2.选择Maven骨架(这里以war工程为例,如果是jar工程可直接跳过这一步骤)如下图,在弹出的new project 页面,选择maven -> 勾选Create from artifactype -> 选中webapp(注意:这个地方有两个app,选择maven-archetype-webapp), next
3. 填写maven项目的坐标信息如下图,接下来就是填写groupId 和archetypeId 了,点击next。 GroupID实际对应JAVA的包的结构,是main目录里java的目录结构。 ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。
4配置maven如下图标 1.选择自己的maven安装目录 3.选择maven的setting配置文件
先配置maven路径后再点击右侧的那个加号
1. 5
输入对应的name和value,然后点击OK。点击Next。archetypeCatalog表示插件使用的archetype元数据,不加这个参数时默认为remote,local,即中央仓库archetype元数据,由于中央仓库的archetype太多了,所以导致很慢,指定internal来表示仅使用内部元数据。
2. 6
如下图,填写project name和module name,并选择项目所在的路径。 module name默认和project name 一样的,但是如果这个项目只有这一个module,不改无所谓的,如果有很多的module,那肯定是修改一下。 finish.
3. 7
如下图,别急,稍等片刻,待目录结构变成图示的结构,说明项目创建完成。
5.启动maven项目 Mava的war工程有三种启动方式:1.tomcat启动,2.内置插件启动,3.配置maven命令启动 后两种启动方式需要在pom文件中添加maven的tomcat插件。
5.1 tomcat 启动 参照上一贴《IDEA创建Web项目》,为maven工程配置tomcat 5.2 内置maven插件启动
注:新安装的IDEA可能没有显示出maven project窗口。需要在View—Tool Windows—Mavn Projects中将这一视图调出来
打开IDEA编辑区右侧的MavenWebapp----Plugins---tomcat7---tomcat7:run 即可运行项目 当然了,这里边的其他插件如:clean,compiler….等等都可以使用,比Eclipse方便多了
5.4 自己设置maven命令启动
1.点击这个下拉框,选择Edit Congigurations
2.点击“+”添加Maven配置 3.给这个命令取个名字,输入相应的命令即可
4.启动:如下图标,1—正常启动,2—Debug模式启动
注:1.每创建一个project都需要配置一次maven的信息; 2.更新本地仓库索引的方法如下图:
下一个帖子将会告诉大家使用IDEA创建多模块的maven项目,这才是企业中用的最多的maven项目结构,欢迎大家持续关注!
|