如何配置idea使一个窗口包含多个工程
2017-07-05 16:47
549 查看
你是否在烦恼为什么idea不能像eclipse那样,一个窗口含任意个工程?那么看这篇文章就对了。只要轻松的几行配置即可解决问题。
创建一个目录 mutil_projects
将hello-server,hello-web,helloservice 等工程clone到该目录下
新建一个pom.xml文件,将三个工程作为module加入这个工程
打开idea,选择mutil_projects目录,导入maven项目.
,如果非maven项目可以在项目下新建一个pom.xml,内容填写类似:
刷新
![](http://img.blog.csdn.net/20171128101413941?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemh1amlhbmxpbjE5OTA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
目录结构:mutil_projects下面包含三个独立的maven项目
![](http://img.blog.csdn.net/20171128100914084?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemh1amlhbmxpbjE5OTA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
如何将一个静态资源项目加入?
1、加入前:
![](http://img.blog.csdn.net/20171128101758896)
2、新建pom.xml,并初始化内容为
![](http://img.blog.csdn.net/20171128102315622)
3、在根pom下添加hello-static作为一个子模块
![](http://img.blog.csdn.net/20171128102337459)
4、刷新一下maven项目
![](http://img.blog.csdn.net/20171128102353763)
![](http://img.blog.csdn.net/20171128102359813)
done!
创建一个目录 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!
相关文章推荐
- ideal中如何添加几个不同的项目在同一个idea页面显示(同一个窗口显示多个工程)
- 如何在Idea一个窗口打开多个项目
- 请教,一个解决方案中包含多个相互引用的项目,该如何配置?
- 一个工程中如何包含多个web.config?
- 本地电脑如何配置一个域名对应多个网址
- 一个TIF文件包含多个文件,如何显示每一张图片
- Cocos2d-x win7 + vs2010 配置(如何创建cocos2d-x工程,解决各种头文件包含错误、lib库引用错误 及dll链接错误)
- 如何用脚本启动工程(工程包含配置文件夹,lib文件夹,源码等)
- IDEA一个窗口打开多个项目
- Terminator:一款一个窗口包含多个终端的 Linux 终端仿真器
- 本地电脑如何配置一个域名对应多个网址
- 数据库设计系列【6】当一个实体包含多个计算列时,如何处理?
- Code First:如何实现一个主类中包含多个复类
- idea 配置多个 module 配置多个项目 配置多个web工程
- struts2 笔记01 登录、常用配置参数、Action访问Servlet API 和设置Action中对象的值、命名空间和乱码处理、Action中包含多个方法如何调用
- 在R5中如何将一个Domino Web服务器配置为多个Web站点--虚拟服务器
- 笔记01 登录、常用配置参数、Action访问Servlet API 和设置Action中对象的值、命名空间和乱码处理、Action中包含多个方法如何调用
- 从Github上Clone一个AndroidStudio工程如何配置环境
- IDEA 如何新建 web 工程(配置 tomcat)
- 如何为一个instance配置多个监听,并且实现Client Load Balancing和Client Load Balancing