博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
eclipse使用maven发布web项目
阅读量:4180 次
发布时间:2019-05-26

本文共 1909 字,大约阅读时间需要 6 分钟。

最新下载的eclipse版本已经内置maven插件,并且能够在tomcat下运行maven项目

查看是否集成window-preference输入maven

 

1.下载Apache-Maven:

可以选择国内下载镜像应该比较快,不过也不是很大

下载win环境下压缩包:apache-maven-3.5.4-bin.zip

 

2.解压并安装maven

解压到本地D:\

同时创建文件夹D:\Maven_Repository

eg:

 

3.修改maven配置文件

编辑D:\apache-maven-3.5.4\conf\settings.xml

eg:

 

3.1找到<localRepository>修改为D:\Maven_Repository(注意win下路径中\修改为/)

eg:

<localRepository>D:/Maven_Repository</localRepository>

3.2修改仓库下载源为ali源:找到</mirrors>在其上方添加aliyun的mirror

eg:

<mirror>

       <id>nexus-aliyun</id>

       <mirrorOf>central</mirrorOf>

       <name>Nexus aliyun</name>

       <url>https://maven.aliyun.com/repository/central</url>

     </mirror>

 

4.eclipse新建maven web项目

4.1配置eclipse本地maven

window->perferences-Maven-Installations

继续选择User Settings

4.2新建maven项目:new->other输入maven

选择next

选择-webapp结尾项

输入maven测试用例

4.3右键新建的maven-01项目->properties->Project Facets

4.3.1将Dynamic Web Module的勾去掉,将Java版本改为1.8,点击Apply

4.3.2现在再将Dynamic Web Services勾上,版本改为3.0,同时下面会出现一行字,单击他!

修改里面Content directory为src/main/webapp,并将Generate...勾选,单击OK

4.3.3点击右边有Runtimes选项,单击,选中其中你的Tomcat后单击OK结束设置

5.配置maven web

5.1配置xml

Demo

5.2配置pom.xml

这是我测试用例

4.0.0
com.aqfun
maven-01
war
1.0
maven-01
maven-01
maven-compiler-plugin
3.5.1
1.8
1.8
utf-8
org.apache.maven.plugins
maven-war-plugin
3.2.2

 

右击项目--Maven--Update Poject...更新配置,弹出框点击OK

 

6.将maven添加到Tomcat

浏览器:输入:localhost:8080/maven-01

参考地址:

 

 

 

 

 

你可能感兴趣的文章
Apache Maven的插件概述
查看>>
Apache Maven项目提供的Archetype插件详解
查看>>
Apache Maven项目提供的Compiler插件详解
查看>>
Apache Maven项目提供的Ant插件详解
查看>>
Apache Maven项目提供的AntRun插件详解
查看>>
Apache Maven项目提供的EJB插件详解
查看>>
Hibernate中持久化上下文的flush操作之一COMMIT
查看>>
Hibernate的乐观锁并发控制机制
查看>>
Hibernate的悲观锁并发控制机制及LockMode
查看>>
Hibernate中的数据的获取策略(fetching)
查看>>
Hibernate中通过HQL/JPQL查询的方式实现动态数据获取
查看>>
Hibernate中通过FetchProfile的方式实现动态数据获取
查看>>
Hibernate应用中通过JPA配置Entity缓存
查看>>
Hibernate中配置二级缓存的并发策略
查看>>
Hibernate中的Query cache(查询缓存)
查看>>
Hibernate的interceptors与events
查看>>
Android常用代码
查看>>
Cardboard虚拟现实开发初步(二)
查看>>
60个优秀的免费3D模型下载网站
查看>>
Cardboard虚拟现实开发初步(三)
查看>>