如何配置idea使一个窗口包含多个工程
来源:互联网 发布:mycard点 淘宝 编辑:程序博客网 时间:2024/05/29 03:29
你是否在烦恼为什么idea不能像eclipse那样,一个窗口含任意个工程?那么看这篇文章就对了。只要轻松的几行配置即可解决问题。
创建一个目录 mutil_projects
将hello-server,hello-web,helloservice 等工程clone到该目录下
创建一个目录 mutil_projects
将hello-server,hello-web,helloservice 等工程clone到该目录下
新建一个pom.xml文件,将三个工程作为module加入这个工程
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.hello.all</groupId> <artifactId>all</artifactId> <packaging>pom</packaging> <version>1.0-SNAPSHOT</version> <modules> <module>hello-web</module> <module>hello-server</module> <module>helloservice</module> </modules></project>
打开idea,选择mutil_projects目录,导入maven项目.
,如果非maven项目可以在项目下新建一个pom.xml,内容填写类似:
<?xml version="1.0"?><project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>com.hello.all</groupId> <artifactId>all</artifactId> <version>1.0-SNAPSHOT</version> </parent> <groupId>com.hello</groupId> <artifactId>hello-server</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging> <name>hello-server Maven Webapp</name> <url>http://maven.apache.org</url> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> <build> <finalName>hello-server</finalName> </build></project>
刷新
目录结构:mutil_projects下面包含三个独立的maven项目
如何将一个静态资源项目加入?
1、加入前:
2、新建pom.xml,并初始化内容为
<?xml version="1.0"?><project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <groupId>com.hello</groupId> <artifactId>hello-static</artifactId> <version>1.0-SNAPSHOT</version></project>
3、在根pom下添加hello-static作为一个子模块
4、刷新一下maven项目
done!
阅读全文
0 0
- 如何配置idea使一个窗口包含多个工程
- 一个工程中如何包含多个web.config?
- Idea中启动一个工程多个实例
- idea一个窗口创建多个maven项目
- 如何在IDEA启动多个Spring Boot工程实例
- idea导入多个工程
- 一个工程中,Xcode打开多个标签、窗口
- idea中如何新建一个maven工程
- Terminator:一款一个窗口包含多个终端的 Linux 终端仿真器
- 一个Tomcat 配置多个应用工程(个人未验证)
- androidstudio如何打渠道包,一个项目包含多个版本 如何选择一个版本打包
- Subversion管理多个工程该如何配置
- IntelliJ IDEA如何创建一个简单的java工程
- IDEA配置NODEJs工程
- IDEA 如何新建 web 工程(配置 tomcat)
- 一个解决方案下 多个工程 每个工程的环境变量的配置
- 在xcode如何在同一窗口打开第二个工程
- 新idea 多个项目多个窗口设置
- Java不可变对象
- 如何绕过CDN找源站ip?
- 解決org.quartz.JobPersistenceException: Couldn't acquire next trigger: Couldn't retrieve trigger: null
- windows中搭载openssl环境
- 理解点击事件的事件分发过程
- 如何配置idea使一个窗口包含多个工程
- P地址,网关,子网掩码,网段
- 算法概论证明题
- PULL方式解析XML文件
- POJ 2942 Knights of The Round Table <双连通分量>
- 01背包-动态规划-Java实现
- opencv中的SVM图像分类
- Android用Kotlin语言设置 TextView中图文混合排列
- 程序员有趣的面试智力题