Maven 5 分钟入门教程

安装 Maven是一个Java工具,所以你得先把Java运行时环境安装好才能继续。
首先, 下载并安装好Maven,然后按下面的指导一步步执行. 在命令行环境下面输入下面的指令:

Windows command代码

mvn --version  

mvn --version
你应该能看到类似下面这样的一些关于Maven的版本信息:

Console output代码

Apache Maven 3.0.3 (r1075438; 2011-02-28 18:31:09+0100)    Maven home: D:\apache-maven-3.0.3\bin\..    Java version: 1.6.0_25, vendor: Sun Microsystems Inc.    Java home: E:\Program Files\Java\jdk1.6.0_25\jre    Default locale: nl_NL, platform encoding: Cp1252    OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"  

Apache Maven 3.0.3 (r1075438; 2011-02-28 18:31:09+0100) Maven home: D:\apache-maven-3.0.3\bin\.. Java version: 1.6.0_25, vendor: Sun Microsystems Inc. Java home: E:\Program Files\Java\jdk1.6.0_25\jre Default locale: nl_NL, platform encoding: Cp1252 OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
鉴于你的网络配置,你可能需要一些其它的配置,你可以到Apache的官方网站上看更详细的配置。不过入门阶段,默认的配置也就够了。 用命令行创建一个 Project: 找个合适的地方建个文件夹神马的,然后在命令行环境里面cd到这个目录下面来。执行下马的语句。你第一次看不懂不要紧,看着看着你就慢慢的懂了。

Windows command代码

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false  

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
如果你刚刚安装Maven,这个命令执行的时间会比较长,因为它会到网上做一些更新,如果你网速不好,那么时间就更久了。所以你就多念几声“阿弥陀佛”,保佑它顺利执行完。如果你人品好的话,那么很快,你就可以在当前文件夹下面看到这么一堆东西了。你可以执行Tree 命令看看生成的目录结构。

Windows command代码

Tree . (仔细看,tree 后面有个小点哦,表示当前目录。)  

Tree . (仔细看,tree 后面有个小点哦,表示当前目录。)

Console output代码

my-app    |-- pom.xml (这个其实是最终于的产物。)    `-- src        |-- main        |   `-- java        |       `-- com        |           `-- mycompany        |               `-- app        |                   `-- App.java (这个是生存的SourceCode)        `-- test            `-- java                `-- com                    `-- mycompany                        `-- app                            `-- AppTest.java(这个是测试的Code,是不是感觉超牛B,超变态)  

my-app |-- pom.xml (这个其实是最终于的产物。) `-- src |-- main | `-- java | `-- com | `-- mycompany | `-- app | `-- App.java (这个是生存的SourceCode) `-- test `-- java `-- com `-- mycompany `-- app `-- AppTest.java(这个是测试的Code,是不是感觉超牛B,超变态)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/22673.html