使用 IDEA 在一个 Project 中创建多个 module
来源:互联网 发布:网络优化工程师考试 编辑:程序博客网 时间:2024/05/16 08:26
http://www.cnblogs.com/zemliu/archive/2013/10/19/3378396.html
1. 点击 New – Project
2. 设置工程父Pom, 如下
<?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>org.test</groupId> <artifactId>test-parent</artifactId> <version>1.0.0.Beta</version> <dependencies> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>15.0</version> </dependency> </dependencies></project>
3. 删除父工程Src并创建子Module, 点击 New – Module
4. 将子module的java和resource目录设置为source目录
右击java和resource目录, 选择 Mark Directory As – Source Root
5. 用子module的pom继承父module的pom, 这样就能使用父module的dependencies了
pom如下
<?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"> <parent> <artifactId>test-parent</artifactId> <groupId>org.test</groupId> <version>1.0.0.Beta</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>sub-module</artifactId></project>
6. 在子module的dependency中加入所有pom里引入的依赖(如果开启了Auto-Import denpendency, 则不需要这一步)
右击子module, 选择 Open Module Setting
点右边的+号,选择Library
添加需要的Jar
7. 开始在子Module写代码吧!
阅读全文
0 0
- 使用 IDEA 在一个 Project 中创建多个 module
- IDEA 导入多个Module,多个Module在同一个Project 下显示
- 在Intellij Idea中使用androidannotations创建Android Project
- 在VC的一个workspace中使用多个project
- IDEA创建多个并列的Module
- angular中薇一个module创建多个controller
- android 一个project 多个module时编译不通过问题
- django一个project中使用多个数据库
- 使用Android Studio新建Project并建立多个module
- 使用Android Studio新建Project并建立多个module
- 使用Android Studio新建Project并建立多个module
- 使用Android Studio新建Project并建立多个module
- 在一个.net sln中包含多个project,project引用同一个dll导致的错误
- 在eclpse中 一个web project 引用多个 java project 的方法
- idea中创建多module的maven工程
- android studio在一个文件夹下创建多个module(libraray)
- Idea新建一个Project和module时的问题
- IntelliJ IDEA 中 Project 和 Module 的概念及区别
- JSON解析问题集锦
- 如何理解“页式存储管理方案”?
- DevStack 部署OpenStack
- dubbo自定义路由规则实际应用
- 设计模式之单例模式的几种常见写法
- 使用 IDEA 在一个 Project 中创建多个 module
- Python处理医学影像学中的DICOM
- intellij idea激活,免费激活方式分享
- TIME_AWAIT 和CLOSE_WAIT.md
- CSS和HTML面试题
- hdu 4810 Wall Painting 枚举+位运算
- 一、计算机网络概述
- docker build命令详解
- DB2备份时数据库名字大小写的影响