使用myeclpse创建项目前,需要在myeclipse中配置maven的一些信息
比如:配置本地仓库、安装自定义maven(myeclipse中高版本自带了maven)等,这里省略。
1、创建maven java项目
1、选择maven project,如果右键新建没有,通过other获得
2、创建一个简单项目(跳过骨架选择)
3、设置项目参数,创建java项目
4、创建java项目结果
2、创建maven web项目
1、同上
2、同上
3、设置项目参数,其他一样,选择打包方式选war。
4、创建web项目结果
5、可能报错1:pom.xml报错
结果如下
然后需要更新一下项目,就不报错了。
6、报错2,编写jsp时报错
错误信息为缺少serlvet-jar和jsp-jar包
解决:使用pom.xml定位导入相应的jar包
找到jsp-jar包,scope的作用是表示该jar包的作用范围,provided表示在编译和测试期有效,在运行期则无效。具体后面讲解pom.xml时会讲解到。
找到servle-jar包
pom.xml中检查,修改
修改完后,发现两个jar包都加载进来了,项目完好,不在报错了。
3、创建maven项目
都一样,在项目参数那里修改即可
结果
maven项目一般没用,在开发中将一个项目拆分成多个项,就需要使用maven项目(pom项目)将其他子项目进行整合,下一章节讲解,很重要。很重要。
4、myeclipse的maven操作
6--9 都是快捷方式
9 测试,相当于命令行 mvn test
8 安装,相当于命令行 mvn install 作用:将其上传到本地仓库,具体见上面讲解
7 关联源码,这个不需要解释吧,平常我们使用别的jar包也关联过源码
6 清理,mvn clean
5 maven bulid 执行maven命令,等效 mvn
4 maven build 5快速的操作
如果没有操作过,与5相同
如果操作过一次,将直接执行上一次5的命令
如果操作多次,将提供选择框
5、例子,将maven web项目发布到tomcat运行
命令:tomcat:run
通过网址即可访问,同时会将该项目上传到本地仓库。
Maven教程系列:
Maven教程(1)- Maven是什么?
Maven教程(2)- Maven的安装与配置
Maven教程(3)- 仓库的概念
Maven教程(4)- 使用命令行管理项目
Maven教程(5)- 使用Myeclipse创建maven自定义项目
Maven教程(6)- pom.xml的依赖关系讲解(重点)
Maven教程(7)- maven父工程与子模块的拆分与聚合原理
Maven教程(8)- Maven生命周期详解
Maven教程(9)- Maven插件详解
Maven教程(10)- Maven常用命令
Maven教程(11)- Maven的pom.xml配置详解
Maven教程(12)- Maven的setting.xml配置详解
总目录:Maven教程
(转自:https://www.cnblogs.com/whgk/p/7112560.html)