eclipse创建maven模块工程

创建maven模块项目,可以使用eclipse工具来完成。

1、创建父工程,注意,要选择maven-archetype-site-simple

new --》 maven project

填写项目名、包名信息

此时父工程的pom文件内容,packaging有jar、war、pom等多种,而父工程则为pom

<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.yuanmeng</groupId>
  <artifactId>demo</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>pom</packaging>

  <distributionManagement>
    <site>
      <id>website</id>
      <url>scp://webhost.company.com/www/website</url>
    </site>
  </distributionManagement>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>
</project>

2、创建java子模块工程

选中上面创建过的父工程demo,然后右击 new --》maven module

注意 :这是创建创建java工程,所以选择了maven-archetype-quickstart

填写项目名、包名信息

创建完子工程demo-client后,java子模块pom

<?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.yuanmeng</groupId>
    <artifactId>demo</artifactId>
    <version>0.0.1-SNAPSHOT</version>
  </parent>
  <artifactId>demo-client</artifactId>
  <packaging>jar</packaging>
  <name>demo-client</name>
  <url>http://maven.apache.org</url>
  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
</project>

父工程demo的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>com.yuanmeng</groupId>
  <artifactId>demo</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>pom</packaging>

  <distributionManagement>
    <site>
      <id>website</id>
      <url>scp://webhost.company.com/www/website</url>
    </site>
  </distributionManagement>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>
  <modules>
    <module>demo-client</module>
  </modules>
</project>

3、创建web子模块工程

步骤与2雷同,唯一不同的是,创建web工程,要选择maven-archetype-webapp

web子模块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.yuanmeng</groupId>
    <artifactId>demo</artifactId>
    <version>0.0.1-SNAPSHOT</version>
  </parent>
  <artifactId>demo-service</artifactId>
  <packaging>war</packaging>
  <name>demo-service 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>demo-service</finalName>
  </build>
</project>

4、总的工程结构如下

时间: 2024-10-25 18:17:34

eclipse创建maven模块工程的相关文章

从零开始通过Eclipse 创建Maven web工程

在本次的博文中,我将从零开始一步一步教你怎么在window下创建一个Maven web工程. 一.查看是否已经安装mvn 1.按键盘上的win+R,并输入cmd,如下图所示: 2.点击确定,出现dos操作界面,并输入命令:mvn -v 查看是否已经在系统环境变量中配置过mvn. 3.如果安装了maven,会出现maven的相应版本号和Java版本号. 二.安装Maven 如果你的计算机上未曾安装过Maven,需要进行这一步错做. 1.百度搜索"Maven 下载",或者直接去Apache

命令行创建maven模块工程

上一边文章,借助外部ec mvn archetype:generate -DgroupId=com.mycompany.demo -DartifactId=demo -DarchetypeArtifactId=maven-archetype-site-simple -DinteractiveMode=false 删除父工程demo下的src,只需保留pom即可.顺便看下pom文件内容 2.创建java子模块工程,切换到demo根目录下 mvn archetype:generate -Dgroup

eclipse 创建maven模块

先创建一个聚合模块. 勾选Create a simple project 点击finish . 看到已经创建好了这个聚合. 接下来我们创建子模块.pay-hk  pay-web 两个字模块,前面一个是普通maven项目,后面一个是maven web项目. 创建pay-hk 子模块: 选择Maven Module 点击Next 选择这个模板: 点击Finish 我们看到项目已经创建好了. 接下来我们创建一个子模块的web项目. 上面的操作都一样,这个地方选择模板的时候 选择maven-archet

Maven用eclipse创建Maven java工程

步骤: 第一步:打开Eclipse,点击菜单[File][New][Other] 第二步:上步做完时,会弹出一个对话框,点击[Next]即可完成二步骤 第三步:如下图: 第四步:如下图:填完Group Id 和Artifact Id后,按Finish 第五步:创建完后:工程如下图: 2.运行步骤(程序未报错误时): 方法一:打开App.java后,右击空白处[  ]  [Run As] [1 Java Application] 方法二:(1)如下图: (2)如下图:填写完Name和Goals后,

eclipse创建maven工程

Maven的常见打包方式:jar.war.pom Pom工程一般都是父工程,管理jar包的版本.maven插件的版本.统一的依赖管理.聚合工程. itrip-parent:父工程,打包方式pom,管理jar包的版本号. |           项目中所有工程都应该继承父工程. |-- itrip -common:通用的工具类通用的pojo.打包方式jar |-- itrip -manager:服务层工程.聚合工程.Pom工程 |-- itrip -manager-dao:打包方式jar |--

eclipse 创建maven 项目 动态web工程(出现问题)

Eclipse 创建maven 项目 动态web工程 注:Eclipse版本为(Version: Mars.1 Release (4.5.1))maven版本为(apache-maven-3.3.9) 1. 此处是在你安装好了maven插件的前提下进行的并且配置好了你的maven环境指定好了你的maven的本地仓库.下面就开始maven web项目的搭建 首先:点击新建一个项目maven 2.点击next 3.选择web选项 4.创建你的项目的坐标点击finish完成 5.项目创建完成但是有错误

eclipse创建maven工程出现Could not resolve archetype org.apache.maven.archetypes错误

首先,推荐使用最新版的Eclipse-LUNA(4.4.1).当我创建maven项目时.使用kepler版就会出错.使用luna就没事.不知为何. 今天使用Eclipse创建maven项目时,出现了.如题错误.结果我去网上搜索解决方法时,都说要去下载maven-archetype-quickstart.1.1.jar.其实我在我的maven 本地 repository中就找到了它(在“repository\org\apache\maven\archetypes\maven-archetype-q

Eclipse创建Maven时提示错误could not resolve archetype

今天用Eclipse创建Maven多模块项目的时候提示错误: could not resolve archetype ******release from any of the configured repositories 这个问题网上主要是两个解决方案: 1.是修改setting.xml文件 详情请见:http://www.cnblogs.com/dingyingsi/p/3616802.html 2.是添加新的Catalog配置 详情请见:http://blog.csdn.net/afga

eclipse创建maven web项目

eclipse创建maven web项目: 1.安装eclipse maven插件 2.新建maven project选择webapp模板. 3.改造为maven文档结构. 4.添加项目的JAVAEE支持 这里我选择的web modul版本为2.5,因为我平时使用的tomcat版本为tomcat 6.在右侧的runtime处可以配置tomcat 如果web modul版本选择3.0的话,tomcat 6是不能选择的. 添加web modul后目录结构发生了变化: 将WebContent目录内的复