常规方法:创建mavenWEB项目
由于网站限制,粘贴不了图片,所以直接提供网盘文件分享地址:http://pan.baidu.com/s/1bHjWTo ,无密码.
1.创建项目,IDEA的module相当于eclipse的项目,project相当于eclipse的工作空间
2.勾选上webapplication,还有勾选上maven
l 点击Next,输入参数,如果没有依赖的项目,上面2行要选择”None”,
这个窗口基本上不用修改什么,但是这样会比较慢,有时候如果网速不好,就会卡的比较久,这是因为maven这个骨架会从远程仓库加载archetype元数据,但是archetype又比较多,所以比较卡,这时候可以加个属性 archetypeCatelog = internal,表示仅使用内部元数据,点击右边的蓝色“+”号
l 点击Next
l 输入项目名
点击ok
l 刚开始目录结构是这样的:
这时候已经完成大部分了,不过我们还需要新建几个目录文件,因为maven项目的文件结构是src-main-Java / resources,src-test-java/resources,但骨架只自带了resources,所以需要我们手动添加文件目录。
加载完成后,下面控制台会有BUILDSUCCESS的字样,表示加载成功,这时,有个我自己觉得比较关键的一步:maven可能由于缓存或其他原因,需要我们手动在右边的mavenproject页签上,刷新一下,最好刷新下
简便方法创建mavenWeb项目
l New module>java>next,输入项目名,点击finish。
l 打开框架支持
勾选web3.1和maven,点击OK.
l 然后也能够变成完整的MavenWeb项目,但是这个项目里面的东西就需要你自己配置。
手动自己建目录
如果你手动把目录建好了,那么将会运行不起来,因为你的各种配置指向都没有指定,那么你就需要在module settings 里面指定好路径。如果路径出现红色,表明你的路径是错误的。
l Project settings
配置Tomcat
一、Run-> Edit Configurations
出现tomcat配置界面
在name文本框输入自己的服务名称,可随便起。选项卡切到Deploymeng,把打包项目加进去
选择出现的打包方式,
选择好了,输入你的名称,保存
再切到Server选项卡
保存,项目搭建完成,你可以在pom.xml文件里加入自己的maven相关配置。启动服务。。。
打war包
1. 首先在POM文件里面加上<packaging>war</packaging>
2. 点击右侧maven project,点开你的项目,点开lifecyle,右键run maven build,然后你就可以等他打包完了之后,在下面控制台看到她的包的路径了。你的war包就在那里等着你了!