java - IntelliJ idea 多个maven模块同时运行,怎么操作

查看:817
本文介绍了java - IntelliJ idea 多个maven模块同时运行,怎么操作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

  • IntelliJ idea

  • Tomcat

新建空项目project,在project中新建admin,web等maven模块

目录结构

  • project

    • admin

      • pom.xml

    • web

      • pom.xml

  • pom.xml

在右上角 edit configuration中+ 选择maven,并且配置

在project的pom.xml配置tomcat插件

<build>
        <!-- 配置插件 -->
        <plugins>
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <configuration>
                    <port>8085</port>
                    <path>/</path>
                </configuration>
            </plugin>
        </plugins>
    </build>

现在配置后,可以单个模块运行,例如:http://localhost:8085/admin

但是如果我输入:http://localhost:8085/web 无法找到页面

请问如果我想把web、admin两个模块同时运行,如何修改配置?

这个问题已被关闭,原因:问题已解决 - 问题已解决,且对他人无借鉴意义

解决方案

edit configuration 选择 + -> Tomcat -> Local

选择 Deployment 右侧 + 添加 Artifact

选择war exploded,例如我的admin、web,就选择 admin:war exploded 和 web:war exploded

配置右侧 Application context , admin:war exploded 选择/admin ,web:war exploded 选择/web

这篇关于java - IntelliJ idea 多个maven模块同时运行,怎么操作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆