技术干货JavaSwing技术

Maven在项目中使用

2017-05-06  本文已影响0人  LinkedIn

什么是Maven

Maven的作用

Paste_Image.png

2.1下载maven

官方网站:http://maven.apache.org

本课程使用的maven的版本为3.0.5

Maven是使用java开发,需要安装jdk1.6以上,推荐使用1.7

配置maven环境变量

一般取名 MAVNE_HOME 加入的path目录下

Paste_Image.png

在控制台,输入mvn -v 测试安装是否成功
显示下面的字段即为安装成功

Paste_Image.png

两个重要配置文件


maven目录结构

Project
|-src
| |-main
| | |-java —— 存放项目的.java文件
| | |-resources —— 存放项目资源文件,如spring, hibernate配置文件
| |-test
| |-java ——存放所有测试.java文件,如JUnit测试类
| |-resources —— 测试资源文件
|-target —— 目标文件输出位置例如.class、.jar、.war文件
|-pom.xml ——maven项目核心配置文件

Paste_Image.png

编写测试案列进行代码测试

pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<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">

    <modelVersion>4.0.0</modelVersion>
    <groupId>org.dgw.maven</groupId>
    <artifactId>helloword</artifactId>
    <version>0.0.1</version>
    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.12</version>
            <scope>test</scope>
        </dependency>
    </dependencies>
</project>

在项目 pom.xml 执行 mvn compile 显示以下结果皆为成功

Paste_Image.png

maven 相关命令


如果第二个maven项目依赖第一个

上一篇下一篇

猜你喜欢

热点阅读