码迷,mamicode.com
首页 > 其他好文 > 详细

maven入门

时间:2017-07-28 19:20:17      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:默认   style   项目组   data-   jdk1.7   art   blog   efi   com   

Maven是一个强大的Java项目构建工具。

本人眼下理解也就是maven能够简单的管理java项目导入的jar包。

我们进入G:\Upan\gitcode,文件夹,按住 Shift+鼠标右键。在此打开命令窗体。

1.输入mvn --version


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

G:\Upan\gitcode>mvn --version
Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; 2014-12-15T01:29:2
3+08:00)
Maven home: D:\java2\Server\apache-maven-3.2.5\bin\..
Java version: 1.7.0_79, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_79\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
G:\Upan\gitcode>

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

mvn已经安装有了。我们開始用maven创建一个java 的HelloWorld项目。

2.输入mvn archetype:generate  或者输入 mvn archetype:generate   -X 这时。我们看到

技术分享

在这里等待一下。

技术分享


用默认的766项目原型,按Enter键。

技术分享

我们能够看到。766项目原型有6个版本号,默认推荐是第6个,按Enter键。

然后看到以下的语句

Define value for property ‘groupId‘: :

groupId。是什么呢。groupId项目组织唯一的标识符。哈哈。记住就好了。

artifactId,项目的唯一的标识符。相应项目的名称。跟上面的差别。

。。。就是少了组织两个字。!_ _ 

1.0-SNAPSHOT,版本,默认的版本,就是这个。不用管它,直接回车。

package,包名。默认和groupId是一样的。这里,我们直接回车。


技术分享


输入大写的Y,

技术分享

这里,我们看到了BUILD SUCCESS。

说明项目创建完成了。

我们打开 看一下。

技术分享

在G:\Upan\gitcode\mvnstudy2016\src\main\java\com\fly,我们看到了

package com.fly;

/**
 * Hello world!
 *
 */
public class App 
{
    public static void main( String[] args )
    {
        System.out.println( "Hello World!" );
    }
}

接下来,我们输入

G:\Upan\gitcode>cd mvnstudy2016


G:\Upan\gitcode\mvnstudy2016>mvn package

技术分享


BUILD SUCCESS,说明项目打包成功。

项目里多了一个target文件夹

技术分享

里面的文件:

技术分享

我们执行一下里面的jar文件。输入下面命令

G:\Upan\gitcode\mvnstudy2016>java -cp target/mvnstudy2016-1.0-SNAPSHOT.jar com.fly.App
Hello World!
G:\Upan\gitcode\mvnstudy2016>

项目执行成功了。技术分享


參考资料:http://www.jikexueyuan.com/course/571.html


maven入门

标签:默认   style   项目组   data-   jdk1.7   art   blog   efi   com   

原文地址:http://www.cnblogs.com/slgkaifa/p/7251731.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!