Maven学习笔记——使用Archetype生成项目骨架
2014-11-24 21:48
330 查看
在命令行模式下,切换到任意路径,输入"mvn archetype:generate",耐心等待...
按照提示输入即可,输入Y之后,其余的都是自动生成。
![](http://img.blog.csdn.net/20141124215148056?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvV1NLaW5naHQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
根据输入自动生成的pom.xml:
包含一个App.java,在主代码文件夹下:
包含一个TestApp.java,在测试代码文件夹下:
按照提示输入即可,输入Y之后,其余的都是自动生成。
根据输入自动生成的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.0</modelVersion> <groupId>com.juvenxu.mvnbook</groupId> <artifactId>helloworld</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> <name>helloworld</name> <url>http://maven.apache.org</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> </project>
包含一个App.java,在主代码文件夹下:
package com.juvenxu.mvnbook.helloworld; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!" ); } }
包含一个TestApp.java,在测试代码文件夹下:
package com.juvenxu.mvnbook.helloworld; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * Unit test for simple App. */ public class AppTest extends TestCase { /** * Create the test case * * @param testName name of the test case */ public AppTest( String testName ) { super( testName ); } /** * @return the suite of tests being tested */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * Rigourous Test :-) */ public void testApp() { assertTrue( true ); } }
相关文章推荐
- maven3实战之maven使用入门(使用archetype生成项目骨架)
- Maven学习笔记七:Maven使用入门(使用archetype生成项目骨架)
- maven3实战之maven使用入门(使用archetype生成项目骨架)
- 使用Archetype生成项目骨架
- Maven使用archetype迅速生成项目骨架
- 《Maven实战》笔记二:使用Archetype生成项目骨架
- maven基础学习(四)-简单实例(使用Archetype生成项目骨架)
- Maven使用archetype迅速生成项目骨架
- Maven学习笔记(八)Maven的入门使用—5. 使用Archetype生成项目骨架
- Maven使用archetype迅速生成项目骨架
- Maven--使用Archetype生成项目骨架
- Myeclipse手动创建Archetype生成项目骨架
- Maven之自定义archetype生成项目骨架
- 使用Maven的archetype快速生成一个新项目
- Maven之自定义archetype生成项目骨架(一)
- [Maven实战](5)Archetype生成项目骨架
- Maven学习2之使用archetype快速生成一个新项目
- 建立和使用Maven项目骨架Archetype
- Maven之自定义archetype生成项目骨架(一)
- 渐统江湖的项目原型/骨架生成工具 -- Maven Archetype