使用Myeclipse2014创建Maven项目有如下几种方式

来源:互联网 发布:淘宝 夜鹰 编辑:程序博客网 时间:2024/06/15 18:58

转自:https://www.cnblogs.com/banning/p/6263228.html

1、创建Maven Java项目

 

  1.1 选择新建Maven项目

1.2、选择创建简单项目

1.3、填写项目信息

1.4、创建成功后项目目录结构

  1.5、创建后pom.xml文件内容

复制代码
 1 <project xmlns="http://maven.apache.org/POM/4.0.0"  2     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  3     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4   <modelVersion>4.0.0</modelVersion> 5   <groupId>com.luwei.test</groupId> 6   <artifactId>java-maven</artifactId> 7   <version>0.0.1-SNAPSHOT</version> 8   <name>JavaMaven</name> 9   <description>JavaMaven Test</description>10   <build>11     <plugins>12       <plugin>13         <artifactId>maven-compiler-plugin</artifactId>14         <configuration>15           <source>1.6</source>16           <target>1.6</target>17         </configuration>18       </plugin>19     </plugins>20   </build>21 </project>
复制代码

 

2 创建Maven Web项目

 

 2.1、选择创建Maven项目

2.2 不选择创建简单项目

2.3、选择创建webapp项目

2.4、填写项目信息

2.5、生成后的项目目录结构

2.6、增加项目缺失目录,同时修改项目相关问题

  通过Myeclipse创建的Web项目有时会出现项目目录不对的问题,手动新增相关目录即可,

 

2.7、添加项目基础依赖

junit.jar/jsp-api.jar/jstl.jar/servlet-api.jar

2.7、创建后pom.xml文件内容

复制代码
 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 3     <modelVersion>4.0.0</modelVersion> 4     <groupId>com.luwe.test</groupId> 5     <artifactId>web</artifactId> 6     <packaging>war</packaging> 7     <version>0.0.1-SNAPSHOT</version> 8     <name>web Maven Webapp</name> 9     <url>http://maven.apache.org</url>10     <build>11         <finalName>web</finalName>12         <plugins>13             <!-- 编码和编译和JDK版本 -->14             <plugin>15                 <groupId>org.apache.maven.plugins</groupId>16                 <artifactId>maven-compiler-plugin</artifactId>17                 <version>3.6.0</version>18                 <configuration>19                     <source>1.7</source>20                     <target>1.7</target>21                     <encoding>UTF-8</encoding>22                 </configuration>23             </plugin>24         </plugins>25     </build>26 27     <dependencies>28         <dependency>29             <groupId>junit</groupId>30             <artifactId>junit</artifactId>31             <version>4.11</version>32             <scope>test</scope>33         </dependency>34         <dependency>35             <groupId>javax.servlet</groupId>36             <artifactId>servlet-api</artifactId>37             <version>3.0-alpha-1</version>38         </dependency>39         <dependency>40             <groupId>javax.servlet.jsp</groupId>41             <artifactId>jsp-api</artifactId>42             <version>2.1</version>43         </dependency>44         <dependency>45             <groupId>javax.servlet</groupId>46             <artifactId>jstl</artifactId>47             <version>1.2</version>48         </dependency>49     </dependencies>50 </project>
复制代码

 

3、创建JavaWeb项目同时增加Maven支持

  3.1、选择创建JaveEE Web项目

 

3.2、一路Next到填写Maven Project Support Setting

  

  选择Myeclipse JEE project structure 会生成Myeclipse自身的项目架构,此时只需要将相关内容进行配置即可

  

  选择Standard Maven project structure 会生成标准的Maven项目架构,建议选用此选项

4、创建项目件的Maven依赖

  在多组件项目,或者为了代码重用,通常会考虑将相同的代码从具体项目中抽取出来形成基础项目或者core项目所有其他项目依赖于当前基本项目,Maven也可以采用相同的方式,在Maven的项目依赖中,被依赖项目的package必须是pom类型,依赖项目只需要在pom.xml中添加<parent>节点便将父项目中的Maven配置导入到当前项目。
父项目pom.xml文件

复制代码
 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3     <modelVersion>4.0.0</modelVersion> 4     <groupId>com.luwei.test</groupId> 5     <artifactId>java</artifactId> 6     <version>0.0.1</version> 7     <build> 8         <plugins> 9             <plugin>10                 <artifactId>maven-compiler-plugin</artifactId>11                 <configuration>12                     <source>1.7</source>13                     <target>1.7</target>14                 </configuration>15             </plugin>16         </plugins>17     </build>18     <dependencies>19         <dependency>20             <groupId>junit</groupId>21             <artifactId>junit</artifactId>22             <version>4.11</version>23             <scope>test</scope>24         </dependency>25         <dependency>26             <groupId>javax.servlet</groupId>27             <artifactId>servlet-api</artifactId>28             <version>3.0-alpha-1</version>29         </dependency>30         <dependency>31             <groupId>javax.servlet.jsp</groupId>32             <artifactId>jsp-api</artifactId>33             <version>2.1</version>34         </dependency>35         <dependency>36             <groupId>javax.servlet</groupId>37             <artifactId>jstl</artifactId>38             <version>1.2</version>39         </dependency>40     </dependencies>41     <packaging>pom</packaging>42 </project>
复制代码

子项目pom.xml配置

复制代码
 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 3     <modelVersion>4.0.0</modelVersion> 4     <groupId>com.luwe.test</groupId> 5     <artifactId>web</artifactId> 6     <packaging>war</packaging> 7     <name>web Maven Webapp</name> 8     <url>http://maven.apache.org</url> 9     <build>10         <finalName>web</finalName>11     </build>12     <parent>13         <groupId>com.luwei.test</groupId>14         <artifactId>java</artifactId>15         <version>0.0.1</version>16     </parent>17 </project>
复制代码

 

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 五角枫大树价格 五角枫景区 五角枫树种子 河南五角枫 五角枫产地 五角枫大树 五角枫管理 五角枫叶 中旗五角枫 中期五角枫 五角枫叶子 五角枫生长速度 五角枫树图片 五角枫吧 五角枫树叶 丛生五角枫图片 五角枫简笔画 五角枫树籽价格 五角枫种类 五角枫盆景制作 科右中旗五角枫 五角枫盆景图片 代钦塔拉五角枫旅游景区旅游 五角枫15公分价格表 2018年五角枫市场价格 10一20公分五角枫价格表 五角枫种子多少钱一斤 色木槭 五言诗大全 古风唯美五言诗 五言诗句 好听的五言诗句 有名的五言诗 五言诗辞 优美五言诗句 带春五言诗 五言诗名句 描写春天的五言诗句 关于春天的五言诗句 描述家庭美满的五言诗句 五知