从零开始···maven创建web项目
来源:互联网 发布:淘宝限额5000怎么修改 编辑:程序博客网 时间:2024/06/07 00:52
新建maven工程
1.File菜单项->new mavenproject
2.出现对话框
因为建的是web工程,这里注意要选择webapp
GroupID是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。
ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。
最后确认无误finish就行了
新建的工程目录如下:
这里发现index.jsp报了个错误:
百度后知道这个错误是由于运行环境的包没有加进去
在Build Path里进行如下操作:
这时候错误解决了,再来看工程目录
此时的工程中资源资源文件多了两个。
接下来是其他的设置,比如jar包的配置和发布文件的设置:
新建工程默认的版本是1.5(我的是这样的)这里改成自己使用的版本,我使用的是1.8版本
然后是将项目转换成Dynamic Web Project,方法是右键项目,进入properties,选择product facets
看过一些教程说第一次进去是只有一行英文链接的,但我每次新建工程进去都是这个样子,你会发现这里没有further configuration available 这个链接。这时可以先取消勾选Dynamic Web Module,然后Apply,之后再次勾选就会出现。设置相关版本为你所用的版本后
就可以点击further configuration available进行设置
成功后src目录如下
最后就要设置一下发布的文件
也是properties里面,选择deployment assembly,然后设置如下
test文件是测试用的,可以不设置发布,如果这里没有maven dependencies,可以通过Add -> Java Build Path Entries -> Maven Dependencies -> Finish进行添加。
到这里一个maven工程基本就创建好了。
下面是相关注意点和问题总结:
1.工程结构,maven工程基本包含
src/main/java,
src/main/resources,
src/test/java,
src/test/resources
这四个资源文件,其中test资源文件是测试用的,可以不要。
2.设置输出目录:
在build path里面的source面板设置输出文件,如下:
src/main/ 的输出目录是target/classes而src/test/ 的输出目录则是target/test-classes
3.在设置product facets时,很容易出现问题。比如选择版本时下面会说不能选这个版本,或者在操作完成后pom.xml中报错等等。
对于不能修改版本号的问题,可以
1.改回原来的版本号,取消勾选,apply,
2.只改版本号,不勾选,apply,
3.勾选,apply,
还要注意,web.xml中文件头部声明的版本号要保持一致。
出现上面这个错误时,你会发现工程目录下多出了一个WebContent文件,删掉就好了。
- 从零开始···maven创建web项目
- 从零开始搭建maven+springmvc+mybatis web项目(1)---maven项目目录创建
- maven创建web项目
- maven创建web项目
- maven创建web项目
- Maven 创建web项目
- Maven 创建web项目
- maven创建web项目
- Maven 创建web项目
- Maven创建web项目
- maven创建web项目
- Maven创建web项目
- 创建Maven web项目
- maven 创建web项目
- maven创建web项目
- Maven创建web项目
- maven创建web项目
- Maven创建WEB项目
- 《软件测试》学习笔记01
- 解决python无法用pip命令安装的问题
- Linux 命令
- 二分查找
- Redis使用认证密码登录
- 从零开始···maven创建web项目
- MySQL数据库多级关联删除失败
- 链路层到网络层(eth->ip->udp)
- ue4 delegate event
- unity对Xml文件进行读取
- 【安全牛学习笔记】WEP加密、RC4算法
- UNIX主机文件导入数据库方法以及sqlldr在AIX主机使用方法
- ActiveMQ系列—ActiveMQ安装
- 【求最小权值割边】HDU