zoukankan      html  css  js  c++  java
  • 约定的目录结构

    【概述】

    为了实现自动化构建,使用Maven时必须按照约定的目录结构创建项目代码。

    【目录结构】

    【说明】

    • main :目录下存储Java项目的源代码文件。其中java存储源代码。resources存放资源文件,如:jdbc.properties
    • test :目录下存储项目测试的源代码文件。其中java中存储测试代码,resources存储测试的资源文件

    【示例】

    1) java代码

    1 package cn.hl.clazz;
    2 
    3 public class Hello{
    4     public void sayHello(){
    5         System.out.println("hello maven");
    6     }
    7 }

    2) 测试代码

     1 package cn.hl.clazz;
     2 
     3 import org.junit.Test;
     4 
     5 public class TestHello{
     6     @Test
     7     public void test1(){
     8         Hello hello = new Hello();
     9         hello.sayHello();
    10     }
    11 }

    3) Pom.xml

     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     3     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
     4 
     5     <!-- 模型的版本,不能进行修改。从Maven2.0开始使用4.0.0-->
     6     <modelVersion>4.0.0</modelVersion>
     7     
     8     <!--三要素:坐标。通过三要素可以定位到一个工程-->
     9     <groupId>cn.hl.hello</groupId>
    10     <artifactId>hello</artifactId>
    11     <version>0.1.1</version>
    12  
    13     <!-- 配置依赖的工程 -->
    14     <dependencies>
    15         <dependency>
    16             <groupId>junit</groupId>
    17             <artifactId>junit</artifactId>
    18             <version>4.12</version>
    19         </dependency>
    20     </dependencies>    
    21 </project>    

    4) 编译

    在命令行窗口下进入到pom文件所在路径下.输入:mvn compile命令.

    5) Maven的执行过程

    • Maven的核心组件并不负责项目的构建,核心只负责调度
    • 构建工作是由插件来完成的
    • 插件存在于Maven仓库中,使用过程中需要进行下载
    • Maven的仓库可以自行配置.默认路径在: {User}.m2 epository

    6) 修改Maven仓库

     

    • 配置文件位置

     

    apache-maven-3.3.9confsettings.xml

     

    • 修改仓库位置

     

    每接触一个新领域,我就像一块掉进水里的海绵,四面八方的养分都让我不断充实。O(∩_∩)O~
  • 相关阅读:
    设计模式-组合模式
    WWDC2017-advanced_animations_with_uikit
    PS--人物皮肤处理流程(一)
    PS--人物黄金色调
    废墟调色规律
    PS--色彩调试
    PS--磨皮技巧
    PS 部分技巧快捷键
    PS--图片调色
    PS--增加照片暗部的亮度
  • 原文地址:https://www.cnblogs.com/zhzcode/p/9756437.html
Copyright © 2011-2022 走看看