zoukankan      html  css  js  c++  java
  • maven学习--1.项目结构及简单使用

    1.项目目录结构

    MavenProjectRoot(项目根目录)
       |----src
       |     |----main
       |     |         |----java ——存放项目的.java文件
       |     |         |----resources ——存放项目资源文件,如spring, hibernate配置文件
       |     |----test
       |     |         |----java ——存放所有测试.java文件,如JUnit测试类
       |     |         |----resources ——存放项目资源文件,如spring, hibernate配置文件
       |----target ——项目输出位置
       |----pom.xml ----用于标识该项目是一个Maven项目

    2.手动创建Maven项目,使用Maven编译

    2.1创建项目根文件夹,例如E:Maven01

    2.2在Maven01文件夹中创建“pom.xml”文件(pom.xml是maven项目的配置文件,必须)

    pom.xml文件中的内容如下:

    <?xml version="1.0" encoding="UTF-8"?>
    <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">
        <!--所有的Maven项目都必须配置这四个配置项-->
        <modelVersion>4.0.0</modelVersion>
        <!--groupId指的是项目名的项目组,默认就是包名-->
        <groupId>me.gacl.maven</groupId>
        <!--artifactId指的是项目中的某一个模块,默认命名方式是"项目名-模块名"-->
        <artifactId>Hello</artifactId>
        <!--version指的是版本,这里使用的是Maven的快照版本-->
        <version>0.0.1-SNAPSHOT</version>
        
        <properties>
             <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         </properties>
        
        <!--添加依赖的jar包-->
         <dependencies>
             <!--项目要使用到junit的jar包,所以在这里添加junit的jar包的依赖-->
             <dependency>
                 <groupId>junit</groupId>
                 <artifactId>junit</artifactId>
                 <version>4.9</version>
                 <scope>test</scope>
             </dependency>        
             
         </dependencies>
        
         <!-- 
        <build>
            <plugins>
                <plugin>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <configuration>
                        <encoding>utf8</encoding>
                    </configuration>
                </plugin>
            </plugins>
        </build>
         -->
    </project>

    2.3编写Java类文件,Maven项目规定,所有的*.java文件必须放在src目录下的main目录下的java目录中,在Maven01项目根目录中创建一个src目录,然后在src目录中创建main目录,在main目录中再创建java文件夹,路径如下:

    E:Maven01srcmainjavamegaclmavenHello.java

    package me.gacl.maven;
    
    public class Hello{
        public String sayHello(String name){
            return "Hello打扰了" + name + "!";
            
        }
        
    }
  • 相关阅读:
    P1242 新汉诺塔(hanio)
    P2878 [USACO07JAN]保护花朵Protecting the Flowers
    P2096 最佳旅游线路
    [P1363] 幻想迷宫
    在矩阵上跑最小生成树
    tarjan+topsort
    tarjan缩点
    【P3398]】仓鼠找sugar
    树形数组暴力
    解决跨域问题
  • 原文地址:https://www.cnblogs.com/lvshoutao/p/8718947.html
Copyright © 2011-2022 走看看