尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

HoRain云--Maven 构建 Java 项目

HoRain云--Maven 构建 Java 项目 Maven 使用原型archetype插件创建项目。要创建一个简单的 Java 应用我们将使用maven-archetype-quickstart插件。在下面的例子中我们将在 C:\MVN 文件夹下创建一个基于 maven 的 java 应用项目。命令格式如下mvn archetype:generate -DgroupIdcom.companyname.bank -DartifactIdconsumerBanking -DarchetypeArtifactIdmaven-archetype-quickstart -DinteractiveModefalse参数说明-DgroupId: 组织名公司网址的反写 项目名称-DartifactId: 项目名-模块名-DarchetypeArtifactId: 指定 ArchetypeIdmaven-archetype-quickstart创建一个简单的 Java 应用-DinteractiveMode: 是否使用交互模式生成的文件夹结构如下各个文件夹说明文件夹结构描述consumerBanking包含 src 文件夹和 pom.xmlsrc/main/java containsjava 代码文件在包结构下com/companyName/bank。src/main/java test测试代码文件在包结构下com/companyName/bank。src/main/resources包含了 图片 / 属性 文件在上面的例子中我们需要手动创建这个结构。在C:\MVN\consumerBanking\src\main\java\com\companyname\bank文件夹中可以看到一个 App.java代码如下App.javapackage com.companyname.bank; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( Hello World! ); } }打开C:\MVN\consumerBanking\src\test\java\com\companyname\bank文件夹可以看到 Java 测试文件 AppTest.java。AppTest.javapackage com.companyname.bank; 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 ); } }接下来的开发过程中我们只需要按照上面表格中提到的结构放置好其他的事情 Maven 帮我们将会搞定。
返回列表