如何通过Maven的Tomcat插件运行Web工程
From: https://blog.wuwii.com/maven-tomcat.html
Tomcat
服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
maven
项目如何使用Tomcat
插件运行项目,需要注意的是几个参数的设置,就可以灵活使用了。
- maven version - 3.3.9
pom.xml
的build -> plugins
标签下加上:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<path>/</path>
<charset>UTF-8</charset>
<port>80</port>
<uriEncoding>UTF-8</uriEncoding>
</configuration>
</plugin>
最后是这样的:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<!-- 设置项目jdk -->
<source>${java-version}</source>
<target>${java-version}</target>
<!-- true:跳过测试 -->
<skip>true</skip>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<!-- 访问应用的路径 '/xxx' 就是使用 http://[hosthome]:[port]/xxx -->
<path>/</path>
<charset>UTF-8</charset>
<!-- 配置端口号 -->
<port>80</port>
<uriEncoding>UTF-8</uriEncoding>
</configuration>
</plugin>
</plugins>
</build>
总结:
- maven build 启动方式
tomcat7:run
maven-compiler-plugin
插件能解决 Dynamic Web Module 3.0 requires Java 1.6 or newer update maven 项目后的java版本不对的问题。
如何通过Maven的Tomcat插件运行Web工程相关推荐
- Eclipse下通过Maven的Jetty插件运行Web工程的配置,包括启动https
摘要: 之前写了Eclipse下怎么通过 Maven 的 Tomcat 插件来运行 Web 工程.近日听说 Jetty 可以动态加载修改后的类, 为了能够更快提高开发效率, 绝对要尝试一下. 引用来源 ...
- 如何通过Maven的Jetty插件运行Web工程
From: https://blog.wuwii.com/maven-jetty.html Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行 ...
- (转)淘淘商城系列——使用maven tomcat插件启动web工程
http://blog.csdn.net/yerenyuan_pku/article/details/72672138 上文我们一起学习了怎样搭建maven工程,这篇文章我就来教大家一起学习怎样用to ...
- 淘淘商城第三课 使用tomcat插件启动web工程
第一步:配置tomcat插件 <plugin><groupId>org.apache.tomcat.maven</groupId><artifactId> ...
- (转)淘淘商城系列——使用maven tomcat插件启动聚合工程
http://blog.csdn.net/yerenyuan_pku/article/details/72672389 上文我们一起学习了如何使用maven tomcat插件来启动web工程,本文我们 ...
- 内置在maven项目的服务器,IDEA使用maven中tomcat插件来启动服务器配置
一 .在项目pom文件中配置tomcat 先添加如下配置: org.apache.maven.plugins maven-compiler-plugin 2.3.2 1.7 1.7 org.apach ...
- 使用Tomcat插件实现WEB项目热部署
使用Tomcat插件实现WEB项目热部署 Tomcat热部署可以通过网页操作进行,也可以通过指定插件进行.本文介绍的是通过使用tomcat7-maven-plugin将WEB项目热部署到指定服务器的T ...
- maven添加tomcat插件
由于maven添加tomcat插件有效的解决了没有本地服务器的囧态,有必要学一下---也可以用来装X嘛 pom.xml添加如下代码 <build><plugins><!- ...
- Maven 集成Tomcat插件(引用)
Maven已经是Java的项目管理标配,如何在JavaEE开发使用Maven调用Web应用,是很多同学关心的问题.本文将介绍,Maven如何介绍Tomcat插件. Maven Tomcat插件现在主要 ...
最新文章
- Java异常处理12条军规
- 转载 http://blog.csdn.net/dengta_snowwhite/article/details/6418384
- hdu 3613 扩展kmp+回文串
- 互联网不互联,挡住淘菜菜?
- vs 没有足够的内存继续执行程序_科赋内存条:韩国和台湾产的有不同?
- java 反射机制_基础篇:深入解析JAVA反射机制
- C++——C++11中的defalut和delete关键字
- Spring RabbitMQ教程
- 总结一下适合自己的看书方式
- mysql简单的命令_Mysql 的一些简单的命令
- WEB 自动化测试工具 Selenium 简介及其应用
- Machine Learning - XVII. Large Scale Machine Learning大规模机器学习 (Week 10)
- JAVA字符编码系列一:Unicode,GBK,GB2312,UTF-8概念基础
- es6箭头函数_如何优雅地使用 ES6 箭头函数
- Rabbitmq基于插件的延迟队列
- 安装CUDA时报错packages have unmet dependencies的一个可能原因
- unity动态加载obj文件
- 横跨湘江两岸,望城虎年“火力全开” 玩转山水洲城新样板?
- 12306抢票JS脚本
- 关于dva的put,put.resolve