• 使用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)。

  • 相关阅读:
    Python界面常用GUI包
    ATSC/DVB/ISDB三大标准比较
    【MPEG】DVB / ATSC / ISDB区别
    Python判断字符串是否为字母或者数字
    MApp_ZUI_CTL_MarqueeTextWinProc字串滚动
    PWM原理及其在电源中的应用
    按键板的原理与实现 扩展GPIO
    按键板的原理与实现----ADC
    使用with语句来写一个稍微复杂sql语句,附加和子查询的性能对比
    SQL Server备份还原数据库中的小把戏
  • 原文地址:https://www.cnblogs.com/elnimo/p/11022631.html
Copyright © 2020-2023  润新知