永发信息网

tomcat-maven-plugin什么情况

答案:1  悬赏:50  手机版
解决时间 2021-11-17 05:22
tomcat-maven-plugin什么情况
最佳答案
Apache Tomcat 的 Maven 插件提供了 goal,实现将 Apache Tomcat servlet 容器整合进 WAR 项目。你可以通过 Apache Maven 运行 WAR 项目而无需部署 WAR 文件到 Apache Tomcat 的实例。


功能:
支持 Apache Tomcat7
构建一个可执行的 War/Jar


使用
自从版本 2.0-beta-1以后, tomcat mojos 更名为 tomcat6 和 tomcat7,使用配置如下:

 
   
     org.apache.tomcat.maven
     tomcat6-maven-plugin
     2.2
   

   
     org.apache.tomcat.maven
     tomcat7-maven-plugin
     2.2
   

 




在 tomcat 发布不显示项目名称
配置如下

 org.apache.tomcat.maven
 tomcat7-maven-plugin
 2.2
   
   /
   




Context Goals
部署 WAR 项目
在 tomcat:deploy 部署后,再次部署 WAR 执行:
mvn package tomcat6/7:redeploy


在执行 tomcat:exploded 后,再次部署 WAR 执行:
mvn war:exploded tomcat6/7:redeploy


在执行 tomcat:inplace 后,再次部署 WAR 执行:
mvn war:inplace tomcat6/7:redeploy


在执行 tomcat:deploy 后,再次部署 context.xml 文件执行:
mvn tomcat6/7:redeploy


注意: context.xml指定 docBase后 ,还需要像上面那样调用 war:exploded或者war:inplace
移除部署 WAR 项目
mvn tomcat6/7:undeploy


启动 WAR 项目
mvn tomcat6:start


停止 WAR 项目
mvn tomcat6:stop


列出会话统计表
mvn tomcat6:sessions


Container Goals
列出部署的应用s
mvn tomcat6:list


列出服务器信息
mvn tomcat6:info


列出 JNDI 资源
列出 Tomcat 版本, 操作系统, 和 JVM 等信息
mvn tomcat6:resources


另外,列出特定类型你可以只输入 JNDI 资源类型:
mvn -Dmaven.tomcat.type=my.class.name tomcat6:resources


列出安全角色
mvn tomcat6:roles


构建一个可执行的 War/Jar
版本 2.0 开始,嵌入的 Apache Tomcat7 可以构建一个可执行的 War/Jar(只支持 tomcat7 插件)
注意:项目必须有 pom 或者 war 的打包信息
添加到您的 war 模块:

 ...
 war or pom
 ...
 
   ...
   
     ...
     
       org.apache.tomcat.maven
       tomcat7-maven-plugin
       2.2
       
         
           tomcat-run
           
             exec-war-only
           

           package
           
             foo
             
             src/main/tomcatconf/server.xml
             
             default value is exec-war but you can customize
             default value is jar
           

         

       

     

     ...
   

   ...
 

 ...



添加到 pom 模块

 ...
 war
 ...
 
   ...
   
     ...
     
       org.apache.tomcat.maven
       tomcat7-maven-plugin
       2.2
       
         
           tomcat-run
           
             exec-war-only
           

           package
           
             
             
             
               
                 
                   a groupId
                   and artifactId
                   version
                   war
                 

                 /
               

             

             
             true
           

         

       

     

     ...
   

   ...
 

 ...



生成可执行的 War/Jar
在上面配置下,执行
java -jar yourjar


下面是使用帮助
usage: java -jar [path to your exec war jar]
-ajpPort                     ajp port to use
-clientAuth                            enable client authentication for
                                       https
-D                               key=value
-extractDirectory   path to extract war content,
                                       default value: .extract
-h,--help                              help
-httpPort                   http port to use
-httpProtocol           http protocol to use: HTTP/1.1 or
                                       org.apache.coyote.http11.Http11Nio
                                       Protocol
-httpsPort                 https port to use
-maxPostSize             max post size in bytes to use
-keyAlias                   alias from keystore for ssl
-loggerName               logger to use: slf4j to use slf4j
                                       bridge on top of jul
-obfuscate                  obfuscate the password and exit
-resetExtract                          clean previous extract directory
-serverXmlPath         server.xml to use, optional
-X,--debug                             debug
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
你们玩AE都用的什么配置的电脑
余姚高铁站距离慈溪市有多远
不想马尾扎得老气又难看,这几点你要注意
化纤厂路与华能路交叉口公交怎么走
紧身毛裤如何变宽松?
唐山有什么牛逼的人
发之缘理发店地址在什么地方,我要处理点事!
百度推出疫苗查询工具在什么时候正式开通?
吃180毫升奶粉应该用多大的奶瓶了,我家240的
杨幂最近很火的视频,有的M!
请问2岁不到小孩早教需要多少费用
西芹可以生吃吗?有什么好处或坏处的?
要所有诺基亚的9键直板手机,智能的。小巧的
尼康d7100鉴别二手,快门问题
16.75相邻的两个整数分别是
推荐资讯
如何设置迈腾车钥匙一次开四个门
为什么我只有7块腹肌
临汾到北京的火车k962列车到哪儿了
威高·水韵康桥怎么样?好不好?值不值得买?
牛酱军的产品价格怎么样?
今天下夹子旁边一只野兔跑了晚上还会回来吗
jywq50-20-15-2.2型潜污泵q=20m/h是什么
求王三薄的《命运之匙》的歌词
中维珠宝官网:我想查询这款和田玉市场价值多
公路工程一般需要什么机械设备
苏州酱香饼培训
郭凤英笔画22画是不是不好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?