使用maven的插件(tomcat)启动web工程方法

  前言:现在很多公司的web项目都是使用SpringBoot来搭建的,但是有一个国产开源框架JFinal(快速开发框架)使用的人数慢慢也变多了,对于集中式开发的小项目,使用JFinal框架很快捷(真的)。基于JFinal框架,有一个EOVA系统平台,使用起来也很方便。好像跑偏了,略略······!因为SpringBoot集成了Tomcat和Jetty ,所以项目很容易启动,而对于使用JFinal框架的项目呢,其实就需要自己启动第三方web容器(Tomcat),使用maven插件就可以实现。

------以上为普及小的知识面

一、首先,项目是使用maven来管理的,pom.xml中添加tomcat编译插件:

  <build>
        <finalName>test</finalName>
        <plugins>
                <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat6-maven-plugin</artifactId>
                <version>2.2</version>
                <configuration>
                    <port>8090</port>
                    <url>http://localhost:8090/manager</url>
                    <server>tomcat</server>
                    <username>admin</username>
                    <password>admin</password>
                    <path>/</path>
                    <uriEncoding>UTF-8</uriEncoding>
                </configuration>
            </plugin>
        </plugins>
    </build>

二、如何启动工程呢:
右键工程-->Run As -->Maven bulid...  打开Edit Configuration对话框:如下图

三、在Goals:输入框中,输入执行maven的命令:maven命令如:package、clean、test、build等等,这里我们是使用maven中的编译插件tomcat6来启动工程,所以输入命令:tomcat6:run来启动工程,如下图:

四、最后执行点击Run按钮,即可执行。

总结:

  1、通过maven来管理工程的,可以使用此方法来启动web项目。

  2、只需要在pom.xml中添加tomcat运行插件即可,很方便,如果你使用的时tomcat7,那对应命令就改为tomcat7:run即可(我这里使用的时tomcat6)。

原文地址:https://www.cnblogs.com/elnimo/p/11022631.html

时间: 2024-10-29 13:11:04

使用maven的插件(tomcat)启动web工程方法的相关文章

淘淘商城系列——使用maven tomcat插件启动web工程

上文我们一起学习了怎样搭建maven工程,这篇文章我就来教大家一起学习怎样用tomcat插件来启动web工程. 我们把服务层和表现层的工程都创建好了,目前来说,其实真正能运行的就2个,一个是表现层工程——taotao-manager-web,一个服务层工程——taotao-manager.本文先来看表现层工程,它可以独立运行,它应该怎么运行呢? 为何要用maven tomcat插件来启动web工程? 如果要运行表现层工程,那么应该在其pom.xml文件中配置一个maven的tomcat插件,而不

eclipse+maven+tomcat构建web工程

我们要利用Maven构建一个web应用,开发环境为eclipse+tomcat.构建过程如下: 1.工具准备 eclipse:版本为eclipse 4.2(Juno Service),maven插件的安装与配置参见"m2eclipse安装与配置" tomcat:版本为apache-tomcat-6.0.37(即tomcat6.x系列,本文安装在D:\work\tomcat6\apache-tomcat-6.0.37-maven) 2.建立web应用 我们使用eclipse建立maven

tomcat启动web简便的方式

tomcat启动web的方式有很多种,这里只介绍最方便的那个,即把web应用程序打包成war包形式,放在tomcat的webapps目录下,就可以直接运行了. 在tomcat安装目录下的conf目录下有个server.xml,<Host>标签中会有对其的设置,如果设置成true,那么会在webapps目录下自动解压你那个war文件: 如果设置成false,则tomcat直接访问war文件. <Host name="localhost" appBase="we

Tomcat部署Web应用方法总结

Tomcat部署Web应用方法总结在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署. 在下文中$CATALINA_HOME 指的是Tomcat根目录. 一.静态部署静态部署指的是我们在服务器启动之前部署我们的程序,只有当服务器启动之后,我们的Web应用程序才能访问. 以下3种方式都可以部署:(以maintain项目为例说明,maintain目录假设是F:/maintain) 1.利用Tomcat自动部署将maintain目录拷贝到$CATALINA_HOME/webap

JAMon监控web工程方法的调用性能

JAMon简介 JAMon的全名是:Java Application Monitor.它是一个小巧的,免费的,高性能的,线程安全的性能监测工具. 它可以用来测定系统的性能瓶颈,也可以用来监视用户和应用程序之间的交互情况. Jamon主要是用来检测jee的应用程序. JAMon集成到项目中 假设现在有一个项目名为bookShop,目录结构如下: bookshop java resources src com.allen.bookshop filter PageMonFilter webConten

用tomcat部署web工程

1.下载Tomcat Tomcat下载传送门 我下的是apache-tomcat-7.0.42 2.下载安装JDK JDK下载传送门 我下的版本是jdk1.7.0_07,64位 安装过程就省略了 配置JDK JAVA_HOME: D:\Program Files\Java\jdk1.7.0_07 CLASSPATH: .;%JAVA_HOME%/lib; Path: D:\Program Files\Java\jdk1.7.0_07\bin; 3.用eclipse创建一个war包 ①有一个开发完

Tomcat部署WEB工程

把一个打好的war包放到 %TOMCAT_HOME%\webapps ,tomcat会自动发表为一个web应用. %TOMCAT_HOME%\conf\server.xml 修改节点 <host> </host>加入: <Context path="/" docBase="/" debug="0" reloadable="true"/> %TOMCAT_HOME%\conf\Catalina

CentOS7.4 系统下 Tomcat 启动慢解决方法

CentOS7.4 系统下 Tomcat 启动慢解决的方法 首先查看日志信息,查看因为什么而启动慢 在CentOS7启动Tomcat时,启动过程很慢,需要几分钟,经过查看日志,发现耗时在这里:是session引起的随机数问题导致的.Tocmat的Session ID是通过SHA1算法计算得到的,计算Session ID的时候必须有一个密钥.为了提高安全性Tomcat在启动的时候会通过随机生成一个密钥. 22-Apr-2017 19:33:07.623 INFO [localhost-startS

Java学习01-使用maven插件tomcat搭建web maven项目

我使用社区版的IDEA,社区版的没有tomcat插件,只能使用maven插件进行tomcat的使用了,下面进入正题 一.pom.xml配置tomcat插件 <build> <finalName>JavaDemo</finalName> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-p