普通Java项目转换成maven项目_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 普通Java项目转换成maven项目

普通Java项目转换成maven项目

 2013/12/2 18:26:09  czj4451  程序员俱乐部  我要评论(0)
  • 摘要:maven的配置文件是位于项目根目录下的pom.xml,可以手动创建并拷贝其它maven项目的配置或者使用IDE提供的菜单:1.右键普通Java项目,在弹出的菜单中选择[Configure]-[ConverttoMavenProject]:2.在弹出的对话框中输入项目的groupId,artifactId和version等,点击[Finish],等待生成:3.刚转换完的maven项目并不完美,可以手动调节:a.将pom.xml的根节点声明设置为最新版本,如:<
  • 标签:Java 项目 Maven
maven的配置文件是位于项目根目录下的pom.xml,可以手动创建并拷贝其它maven项目的配置或者使用IDE提供的菜单:

1. 右键普通Java项目,在弹出的菜单中选择[Configure]-[Convert to Maven Project]:


2. 在弹出的对话框中输入项目的groupId, artifactId和version等,点击[Finish],等待生成:


3. 刚转换完的maven项目并不完美,可以手动调节:

a. 将pom.xml的根节点声明设置为最新版本,如:
class="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/maven-v4_0_0.xsd">


b. 在pom.xml文件中加入maven的资源和编译插件等,配置参数:
  <build>
    <finalName>perfume</finalName>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-resources-plugin</artifactId>
            <version>2.5</version>
        </plugin>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>2.3.2</version>
            <configuration>
                <source>1.7</source>
                <target>1.7</target>
            </configuration>
        </plugin>
    </plugins>
  </build>


c. 添加需要的依赖,如testng依赖:
  <properties>
    <testng.version>6.4</testng.version>
  </properties>

  <dependencies>
    <dependency>
      <groupId>org.testng</groupId>
      <artifactId>testng</artifactId>
      <version>${testng.version}</version>
      <scope>test</scope>
    </dependency>
  </dependencies>


d. 在项目根目录新建4个源码文件夹:
   src/main/java - 存放类
   src/main/resources - 存放配置等资源
   src/test/java - 存放测试类
   src/test/resources - 存放测试配置等资源

e. 这时项目可能会有红色提示符,需要更新Maven配置:


  右键项目,在弹出的菜单中选择[Maven]-[Update Project Configuration...],然后确定。

这样,一个完整的maven工程算是转换好了。
  • 大小: 8.6 KB
  • 大小: 7.1 KB
  • 大小: 18.1 KB
  • 查看图片附件
发表评论
用户名: 匿名