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

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>

转载于:https://www.cnblogs.com/xiaoma000deblog/p/10334381.html

Maven -- 使用Myeclipse创建Maven项目相关推荐

  1. myEclipse创建maven项目

    一.创建maven项目 1:myEclipse中创建maven项目 2:点击next 3:选maven-archetype-webapp后,next 4:填写相应的信息,Packaged是默认创建一个 ...

  2. Maven MyEclipse创建web项目没有src/maim/java

    转载:http://blog.csdn.net/nich002/article/details/43273219 maven项目 错误: 找不到或无法加载主类 分类: java2015-01-29 1 ...

  3. 20180926 使用myeclipse创建maven项目

    三天终于success并且把文档的红叉全部去掉了,应该在报错的时候开个文档记录一下的,下次知道记录了,这次凭记忆写写记得的解决方案 PS:什么代码都没有,仅仅配置并跑通maven pom.xml文档里 ...

  4. spring mvc学习(24):配置maven环境和创建maven项目(建议收藏,超全超详细)

    1本次歌谣就对如何创建一个maven项目做一个详细的讲解,毕竟卡了我三天,久久不能入眠,也搜了网上很多的博客 都没有顺利的解决maven项目的创建.这篇建议大家收藏,总会用到的.不然大家看网上的博客也 ...

  5. maven命令行创建web项目报错:java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils...

    早上新建一个web项目,没想到一敲命令创建就失败了,真是出师不利.各种折腾无果,当然我也可以用eclipse直接创建的,就是想搞清楚状况.刚刚才发现问题原因,这个结果我也是醉了,太坑爹了. 问题现象: ...

  6. myeclipse需要配置服务器得项目是,【SpringMVC】使用Myeclipse创建SpringMVC项目【超详细教程】...

    之前一直是使用Eclipse创建Web项目,用IDEA和MyEclipse的创建SpringMVC项目的时候时不时会遇到一些问题,这里把这个过程记录一下,希望能帮助到那些有需要的朋友.我是用的是MyE ...

  7. java帮助文档mye_【SpringMVC】使用Myeclipse创建SpringMVC项目【超详细教程】

    之前一直是使用Eclipse创建Web项目,用IDEA和MyEclipse的创建SpringMVC项目的时候时不时会遇到一些问题,这里把这个过程记录一下,希望能帮助到那些有需要的朋友.我是用的是MyE ...

  8. Myeclipse创建Maven项目提示:Creating maven-archetype-webapp has encountered a problem. 解决方法

    1.下载一个maven-archetype-webapp-1.0.jar包到本地 2.然后打开cmd命令行切换到下载的目录,然后执行mvn install:install-file -DgroupId ...

  9. maven创建java项目_使用maven命令行创建java项目

    一.先创建一个quick-start项目: 使用 mvn archetype:generate 进行创建,如果没有指定参数或者项目类型,交互系统首先会询问创建项目的基本类型, 如下所示,默认为类型7. ...

最新文章

  1. 面试官不会告诉你的16问 Java基础面试题
  2. OOAD 面向对象分析与设计
  3. python之路-02 Python基础
  4. 如何高效运作机器学习团队(机器学习入门第四篇)
  5. 2008R2Win7管理八DNS新功能及常规管理
  6. Nginx 编译参数详解/大全
  7. mfc简易的学生管理系统
  8. 详解各种光学仪器成像原理
  9. 【Visual Studio 2013中文语言包安装】
  10. 袋鼠云产品功能更新报告01期丨用诚心倾听您的需求
  11. uni-app微信小程序,写一个级联查询
  12. Unity中UI组件
  13. 自恢复保险丝选型参数说明
  14. python学习笔记--Dictionary
  15. 大板加腋 弹性板6计算_土木吧丨有梁就不用算冲切?弹性板6中毒很深
  16. 硬件工程师和软件工程师哪个更有前途?
  17. Win10如何开启TLS1.3
  18. 值得你收藏的几个实用识别图片文字软件都在这
  19. 怎么用计算机管理你的外卖订单,外卖系统怎么确定收到订单 外卖接单软件怎么做...
  20. 页面的版心html,关于PC端网页版心及网页自适应问题

热门文章

  1. GPT-3没有亲自上手,不如展望一下GPT-4?
  2. 中国 AI 出海,大华等企业助力联合国制定面部识别标准
  3. 「行业趋势」人工智能凭什么“教育”人
  4. 物联网经济价值的深度探究
  5. 从神经网络的历史发展热潮看深度学习的发展趋势
  6. 今天的 IBM —— 一封来自 IBM 董事长、首席执行官 Arvind Krishna 的公开信
  7. AI破解脑电波,准确率超80%!高度还原你眼中最美的ta
  8. Neuron:迄今为止最大的颗粒细胞数据,发现海马齿状回神经元可过滤并放大空间信息...
  9. 人们对社会与金钱奖赏的预期共享神经环路
  10. 儿子转眼就长大:Hinton、LeCun、Bengio 口述神经网络简史