0


Eclipse的Maven创建

**1.在 ****Eclipse ****中配置 **Maven

    Eclipse 中默认自带 Maven 插件,但是自带的 Maven 插件不能修改本地仓库,所 

以通常我们不使用自带的 Maven,而是使用自己安装的,在 Eclipse 中配置 Maven 的

步骤如下:

  1. 点击 Eclipse 中的 Window→Preferences

  1. 点开 Maven 前面的箭头,选择 Installations,点击 Add…

  1. 点击 Directory…选择我们安装的 Maven 核心程序的根目录,然后点击 Finish

  1. 勾上添加的 Maven 核心程序

  1. 选择 Maven 下的 User Settings,在全局设置哪儿点击 Browse…选择 Maven

核心程序的配置文件 settings.xml,本地仓库会自动变为我们在 settings.xml

文件中设置的路径


**2. ****在 ****Eclipse ****中创建 ****Maven ****项目 **


**2.1 ****创建 ****Java ****工程 **

  1. 点击 File→New→Maven Project,弹出如下窗口

  1. 点击 Next,配置坐标(GAV)及打包方式,然后点击 Finish

group id:组织id,一般就是公司域名反写
artifact id:项目名字
version:版本
package:java包名

  1. 创建成功后,配置 Maven 的核心配置文件 pom.xml 文件

4)配置jar包

  1. 编写主代码

在 src/main/java 目录下创建包并创建 Hello.java 文件

package com.atguigu.maven;
public class Hello {
public String sayHello(String name){
 return "Hello "+name+"!";
     } 
}
  1. 编写测试代码

在 src/test/java 目录下创建包并创建 HelloTest.java 文件

package com.atguigu.maven;
import org.junit.Test;
public class HelloTest {
@Test
public void testHello() {
Hello hello = new Hello();
String maven = hello.sayHello("Maven");
System.out.println(maven);
    }
 }
  1. 使用 Maven 的方式运行 Maven 工程

在工程名 Hello 或 pom.xml 上右键→Run As 运行 Maven 项目


**2.2 ****创建 ****Web **工程

  1. 创建简单的 Maven 工程,打包方式为 war 包

     ![](https://img-blog.csdnimg.cn/741f31ba37124634928cdb3733a01513.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y-25Lmm5paH,size_20,color_FFFFFF,t_70,g_se,x_16)
    
  2. 创建完成之后因缺少 web.xml 文件工程出现小红叉

  1. 在工程上右键→Build Path→Configure Build Path…

4) 点击 Project Facets 欺骗 Eclipse 当前工程不是 Web 工程,点击应用

  1. 再告诉 Eclipse 当前工程是一个 Web 工程,点击应用并关闭

  1. 发现 MavenWeb 工程小红叉消失,并出现了 WebContext 目录

  1. 在 WebContext 下创建 index.jsp 页面并添加 Tomcat 库

  1. 在 MavenWeb 上右键→Run As→Run on Server 部署到 Tomcat 上运行

**2.3 **创建父工程

父工程的打包方式为 pom,父工程只需要保留 pom.xml 文件即可

  1. 创建简单的 Maven 工程,打包方式选择 pom

  1. 在 pom.xml 文件中通过<dependencyManagement></dependencyManagement>

标签进行依赖管理

<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 
https://maven.apache.org/xsd/maven-4.0.0.xsd">
 <modelVersion>4.0.0</modelVersion>
 <groupId>com.atguigu.maven</groupId>
 <artifactId>Parent</artifactId>
 <version>0.0.1-SNAPSHOT</version>
 <packaging>pom</packaging>
 
 <!-- 依赖管理 -->
 <dependencyManagement>
 <dependencies>
 <!-- 在此配置要管理的依赖 -->
 </dependencies>
 </dependencyManagement>
</project>
  1. 在子工程中继承父工程
<!-- 继承 -->
<parent>
<!-- 在此配置父工程的坐标 -->
</parent>

**2.4在 ****Eclipse ****中导入 ****Maven ****项目 **

  1. 点击 File→Import…

  1. 第一次导入手动创建的 Maven 项目时,由于项目中没有 Eclipse 生成的一些文件,

使用方式一导入时 Eclipse 认为它不是一个工程

3) 所以必须通过方式二导入到 Eclipse 中

  1. 导入到 Eclipse 中之后就会生成一些 Eclipse 能识别的文件

  1. 有了这些 Eclipse 能识别的文件之后以后再往 Eclipse 中导入的时候选择方式一和

方式二都可以

标签: maven

本文转载自: https://blog.csdn.net/qq_57391513/article/details/123826378
版权归原作者 叶书文 所有, 如有侵权,请联系我们删除。

“Eclipse的Maven创建”的评论:

还没有评论