Maven教程(5)- 使用Myeclipse创建maven自定义项目

2020年8月28日13:29:01 评论 43

使用myeclpse创建项目前,需要在myeclipse中配置maven的一些信息

比如:配置本地仓库、安装自定义maven(myeclipse中高版本自带了maven)等,这里省略。

1、创建maven java项目

1、选择maven project,如果右键新建没有,通过other获得

Maven教程(5)- 使用Myeclipse创建maven自定义项目

2、创建一个简单项目(跳过骨架选择)

Maven教程(5)- 使用Myeclipse创建maven自定义项目

3、设置项目参数,创建java项目

Maven教程(5)- 使用Myeclipse创建maven自定义项目

Maven教程(5)- 使用Myeclipse创建maven自定义项目

4、创建java项目结果

Maven教程(5)- 使用Myeclipse创建maven自定义项目

2、创建maven web项目

1、同上

2、同上

3、设置项目参数,其他一样,选择打包方式选war。

Maven教程(5)- 使用Myeclipse创建maven自定义项目

4、创建web项目结果

Maven教程(5)- 使用Myeclipse创建maven自定义项目

5、可能报错1:pom.xml报错

Maven教程(5)- 使用Myeclipse创建maven自定义项目

结果如下

Maven教程(5)- 使用Myeclipse创建maven自定义项目

然后需要更新一下项目,就不报错了。

Maven教程(5)- 使用Myeclipse创建maven自定义项目

6、报错2,编写jsp时报错

Maven教程(5)- 使用Myeclipse创建maven自定义项目

错误信息为缺少serlvet-jar和jsp-jar包

Maven教程(5)- 使用Myeclipse创建maven自定义项目

解决:使用pom.xml定位导入相应的jar包

Maven教程(5)- 使用Myeclipse创建maven自定义项目

找到jsp-jar包,scope的作用是表示该jar包的作用范围,provided表示在编译和测试期有效,在运行期则无效。具体后面讲解pom.xml时会讲解到。

Maven教程(5)- 使用Myeclipse创建maven自定义项目

找到servle-jar包

Maven教程(5)- 使用Myeclipse创建maven自定义项目

pom.xml中检查,修改

Maven教程(5)- 使用Myeclipse创建maven自定义项目

修改完后,发现两个jar包都加载进来了,项目完好,不在报错了。

Maven教程(5)- 使用Myeclipse创建maven自定义项目

3、创建maven项目

都一样,在项目参数那里修改即可

Maven教程(5)- 使用Myeclipse创建maven自定义项目

结果

Maven教程(5)- 使用Myeclipse创建maven自定义项目

maven项目一般没用,在开发中将一个项目拆分成多个项,就需要使用maven项目(pom项目)将其他子项目进行整合,下一章节讲解,很重要。很重要。

4、myeclipse的maven操作

Maven教程(5)- 使用Myeclipse创建maven自定义项目

6--9 都是快捷方式

9 测试,相当于命令行 mvn test

8 安装,相当于命令行 mvn install  作用:将其上传到本地仓库,具体见上面讲解

7 关联源码,这个不需要解释吧,平常我们使用别的jar包也关联过源码

6 清理,mvn clean

5 maven bulid  执行maven命令,等效 mvn

Maven教程(5)- 使用Myeclipse创建maven自定义项目

4 maven build  5快速的操作

如果没有操作过,与5相同

如果操作过一次,将直接执行上一次5的命令

如果操作多次,将提供选择框

5、例子,将maven web项目发布到tomcat运行

命令:tomcat:run

Maven教程(5)- 使用Myeclipse创建maven自定义项目

通过网址即可访问,同时会将该项目上传到本地仓库。


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)

素课网
  • 本文由 发表于 2020年8月28日13:29:01
  • 转载请注明:https://www.suketech.com/9544.html
Maven教程目录 教程

Maven教程目录

Maven概念模型: 下面的文章系列会详细解读Maven概念模型的各个部分。 Maven教程(1)- Maven是什么? Maven教程(2)- Maven的安装与配置 Maven教程(3)- 仓库的...
Maven教程(10)- Maven常用命令 Maven教程

Maven教程(10)- Maven常用命令

Maven参数 -D 传入属性参数 -P 使用pom中指定的配置 -e 显示maven运行出错的信息 -o 离线执行命令,即不去远程仓库更新包 -X 显示maven允许的debug信息 -U 强制去远...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: