maven项目部署到tomcat的小小设置
来源:互联网 发布:西安传智java培训 编辑:程序博客网 时间:2024/06/05 19:29
关于使用maven打war包并部署到tomcat上 重要提醒:一定得先启动tomcat再build!
-----直接部署出现各种问题(有的可以直接部署很奇怪,但是我试过很多源码都是ClassNotFind等等,网上也没什么有效的解决办法)所以使用maven的build运行
------运行的时候需要在 Goals中填写 tomcat7:deploy
---------build运行前的配置
pom.xml
<!-- 添加maven tomcat支持 -->
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.1</version>
<configuration>
<!-- 注意此处的url,修改成tomcat监听的端口即可 -->
<url>http://localhost:80/manager/text</url>
<server>tomcat7</server> <!-- 此处的名字必须和setting.xml中配置的ID一致-->
<path>/${project.artifactId}</path> <!-- 此处的名字是项目发布的工程名-->
<server>tomcat7</server>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding><!-- 默认好像是gbk-->
</configuration>
</plugin>
</plugins>
</build>
settings.xml------maven的用户配置文件(在maven安装目录的conf下)--同时可以设置本地私有库和远程镜像,在此没有设置,网络毕竟快
在servers标签中添加
<server>
<id>tomcat7</id> <!--id必须和pom.xml文件一致-->
<username>admin</username><!--分别是tomcat的用户名和密码-->
<password>admin</password>
</server>
根标签中添加settingss标签即可
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>D:\apache-maven-3.5.0\maven</localRepository>-----此处是自己的本地仓库地址
阅读全文
1 0
- maven项目部署到tomcat的小小设置
- eclipse的maven项目部署到tomcat
- eclipse的maven项目部署到tomcat
- Maven项目部署到tomcat
- Maven部署项目到Tomcat
- maven项目部署到tomcat
- maven项目部署到tomcat
- maven项目部署到tomcat
- Maven 部署项目到 Tomcat
- maven项目部署到tomcat
- maven项目部署到Tomcat
- 配置maven构建的webApp项目部署到Tomcat服务器
- eclipse servers部署maven 的web项目到tomcat无效
- maven项目部署到指定路径tomcat的路径下
- Maven项目部署到tomcat的几种方式
- 【Intellij Idea】 部署Maven项目到Tomcat的方式
- 使用maven部署项目到tomcat服务器的笔记
- idea 上maven项目的创建以及部署到tomcat
- Qwt中的鼠标操作之缩放、平移
- python正则表达式
- Java.lang.NoClassDefFoundError: Failed resolution of: Lkotlin/jvm/internal/Intrinsics解决方法
- 如何使用Android Studio把自己的Android library分享到jCenter和Maven Central
- android设置启动页的正确姿势
- maven项目部署到tomcat的小小设置
- hdu2020 绝对值排序(C语言)
- keepalived
- Spring学习笔记-IOC
- HDU 1573 中国剩余定理 (未学习)
- QT的信号和曹详解
- 关于linux中进程控制
- 注解 annotation
- POJ 3469 Dual Core CPU(最小割)