没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
使用Maven管理Eclipse项目
假设一个mydemo的web项目,在这里我将该项目分为两个模块,分别为mydemo-core和mydemo-web,其中mydemo-core项目为核心java程序文件,输出为jar文件;mydemo-web为web部分,自身基本没有java程序文件,除了一部分与web集成较为紧密的,它主要使用mydemo-core生成的java lib。我们用maven创建一个project,来管理该项目,而mydemo-core和mydemo-web同时又是eclipse project,可以直接在eclipse中打开,并进行程序开发。
1.创建mydemo项目
cd d:\mywork
mvn archetype:create -DgroupId=com.example.mydemo -DartifactId=mydemo
生成mydemo目录,删除该目录下src目录,修改pom.xml,将packaging值修改为:
<packaging>pom</packaging> //<packaging>war</packaging>
2. 然后分别创建mydemo-core、mydemo-web两个模块
cd mydemo
mvn archetype:create -DgroupId=www.example.mydemo.core -DartifactId=mydemo-core
mvn archetype:create -DgroupId=www.example.mydemo.web -DartifactId=mydemo-web -DarchetypeArtifactId=maven-archetype-webapp
3. 修改d:\myworkpom.xml文件,添加
<modules>
<module>mydemo-core</module>
<module>mydemo-web</module>
</modules>
4. 分别在mydemo-core和mydemo-web目录下的pom.xml文件中添加:
<parent>
<groupId>cn.webwork.mydemo</groupId>
<artifactId>mydemo</artifactId>
<version>1.0-SNAPSHOT</version>
</parent>
5. 然后在d:\mywork\mydemo-webpom.xml中添加依赖 mydemo-core包的信息,如下:
假设一个mydemo的web项目,在这里我将该项目分为两个模块,分别为mydemo-core和mydemo-web,其中mydemo-core项目为核心java程序文件,输出为jar文件;mydemo-web为web部分,自身基本没有java程序文件,除了一部分与web集成较为紧密的,它主要使用mydemo-core生成的java lib。我们用maven创建一个project,来管理该项目,而mydemo-core和mydemo-web同时又是eclipse project,可以直接在eclipse中打开,并进行程序开发。
1.创建mydemo项目
cd d:\mywork
mvn archetype:create -DgroupId=com.example.mydemo -DartifactId=mydemo
生成mydemo目录,删除该目录下src目录,修改pom.xml,将packaging值修改为:
<packaging>pom</packaging> //<packaging>war</packaging>
2. 然后分别创建mydemo-core、mydemo-web两个模块
cd mydemo
mvn archetype:create -DgroupId=www.example.mydemo.core -DartifactId=mydemo-core
mvn archetype:create -DgroupId=www.example.mydemo.web -DartifactId=mydemo-web -DarchetypeArtifactId=maven-archetype-webapp
3. 修改d:\myworkpom.xml文件,添加
<modules>
<module>mydemo-core</module>
<module>mydemo-web</module>
</modules>
4. 分别在mydemo-core和mydemo-web目录下的pom.xml文件中添加:
<parent>
<groupId>cn.webwork.mydemo</groupId>
<artifactId>mydemo</artifactId>
<version>1.0-SNAPSHOT</version>
</parent>
5. 然后在d:\mywork\mydemo-webpom.xml中添加依赖 mydemo-core包的信息,如下:
资源评论
- windcastle2013-07-31不太好用,入门级别高。
- qt87112012-10-15比较大众,详细点就好了
- kevin420672692012-11-23用Maven搭建工程是程序员最好的选择
- 红明2013-10-30难配,放弃了,郁闷
刺菊幽蓝
- 粉丝: 2
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功