zoukankan      html  css  js  c++  java
  • 4、maven笔记(四):用archetype生成骨架

    由于maven约定在项目根目录下放pom.xml,在src/main/java下放主代码,在src/test/java下放置测试代码,每次都新建这么多文件夹会很讨人厌的,所以我们用archetype骨架生成这些目录;
    1.用mvn archetype:generate命令下载依赖的jar包和pom等文件;
    2.下载完成后,让你输入一系列的参数(即pom.xml文件中的标签,省的自己编写文件代码了)
    3.然后在你当前目录下新建一个以artifactId为名的目录,目录下包含src和pom.xml文件:
    artifactId目录包含整个项目的骨架,main和test,并生成一个App.java和一个AppTest.java文件;
    pom.xml包含整个项目的基本配置和引入了junit依赖;
    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>cn.zmp.mvn</groupId>
      <artifactId>second</artifactId>
      <version>1.0-SNAPSHOT</version>
      <packaging>jar</packaging>

      <name>second</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>






  • 相关阅读:
    SPOJ-BRCKTS (括号序列,线段树)
    bzoj 2223 [Coci 2009]PATULJCI
    bzoj 1049 [HAOI2006]数字序列
    bzoj2091 [Poi2010]The Minima Game
    bzoj 1016 [JSOI2008]最小生成树计数
    bzoj5105 晨跑 数论lcm
    bzoj 1211 [HNOI2004]树的计数
    bzoj 1430 小猴打架 prufer 性质
    Swing界面组件的通用属性
    数字调节控件JSpinner的使用
  • 原文地址:https://www.cnblogs.com/zmpandzmp/p/e7b20d2e2ec870fc5a898f46ddfe4adf.html
Copyright © 2011-2022 走看看