eclipse普通项目工程转换为Maven项目

前言

某些情况下我们需要将存在的项目转换成Maven项目,以便我们对该项目的包进行管理

Eclipse插件直接转换

eclipse中内置了Maven插件m2e,一般情况下我们只需要按下图操作即可

eclipse普通项目工程转换为Maven项目_第1张图片
但是有时候maven插件可能被误删了,我们可以按照下图安装m2e

m2e官方地址:M2Eclipse
m2e插件地址:http://download.eclipse.org/technology/m2e/releases

eclipse普通项目工程转换为Maven项目_第2张图片

手动构建Maven项目转换

除了Eclipse插件将项目转换为Maven项目我们还可以手动构建Maven项目

  1. 创建项目,记得修改下面每个key=value的value为自己的参数:
    mvn -B archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes  -DgroupId=com.mycompany.app  -DartifactId=my-app
  1. 修改pom.xml文件,将如下原pom.xml修改为自己项目的pom.xml
    <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.0modelVersion>
      <groupId>com.mycompany.appgroupId>
      <artifactId>my-appartifactId>
      <packaging>jarpackaging>
      <version>1.0-SNAPSHOTversion>
      <name>Maven Quick Start Archetypename>
      <url>http://maven.apache.orgurl>
      <dependencies>
        <dependency>
          <groupId>junitgroupId>
          <artifactId>junitartifactId>
          <version>4.11version>
          <scope>testscope>
        dependency>
      dependencies>
    project>
  1. 目录结构如下:
    my-app
    |-- pom.xml
    `-- src
        |-- main
        |   `-- java
        |       `-- com
        |           `-- mycompany
        |               `-- app
        |                   `-- App.java
        `-- test
            `-- java
                `-- com
                    `-- mycompany
                        `-- app
                            `-- AppTest.java

你可能感兴趣的:(记录,java)