yzwcroco 2013-04-01 15:53
浏览 345
已采纳

请问在使用maven的情况下如何用tomcat插件的同一个实例跑多个工程

比如几个web工程都需要使用8080端口,而且相互之间有调用。请问在使用maven的情况下,如何能够比较方便的实现。

  • 写回答

6条回答 默认 最新

  • iteye_6961 2013-04-02 18:08
    关注

    给pom.xml tomcat-maven-plugin 配置一个server

    如下
    [code="java"]

    org.codehaus.mojo
    tomcat-maven-plugin
    <!--2.1-->
    [color=red]
    http://localhost:8080/manager
    myserver
    ${finalName}
    true
    [/color]

    [/code]

    在mvn的setting.xml 配置server的用户 和密码
    将如下片段追加到servers 中
    [code="java"]

    myserver
    admin
    admin

    [/code]

    如果启动tomcat http://localhost:8080/manager 如果无权限,需要在
    tomcat conf tomcat-users.xml 追加如下
    [code="java"]

    [/code]

    cmd cd 到工程更目录下(pom。xml 所在目录)下执行如下命令
    mvn tomcat:redeploy -e

    保证tomcat 已启动 且,manager 可以访问

    祝你好运

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

悬赏问题

  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥30 BC260Y用MQTT向阿里云发布主题消息一直错误
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM
  • ¥15 划分vlan后不通了
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)