一个简单的Maven程序,Maven常用的操作命令

简介: 一个简单的Maven程序,Maven常用的操作命令

首先创建一个空的Project,然后创建一个module,在new module里面选maven,

上面红框里面配置坐标,分别是公司域名倒叙加项目名、模块名、版本。

目录结构说明


  • main目录用于存放主程序。
  • java目录用于存放源代码文件。
  • resources目录用于存放配置文件和资源文件。
  • test目录用于存放测试程序。

配置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">
    <modelVersion>4.0.0</modelVersion>
    <!-- 坐标 -->
    <groupId>com.fourteen.maven</groupId>
    <artifactId>Demo1</artifactId>
    <version>1.0-SNAPSHOT</version>
    <!-- 依赖 -->
    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.0</version>
            <scope>test</scope>
        </dependency>
    </dependencies>
</project>

image.png

编写主代码

在src/main/java目录下新建文件Hello.java

public class Hello {

public String sayHello(String name){

       return "Hello "+name+"!";

   }

}

8fced56fb57f46dc8b755046f42fc2ae.png

编写测试代码

import org.junit.Test;
public class HelloTest {


   @Test

   public void testHello(){

       Hello hello = new Hello();

       String maven = hello.sayHello("Maven");

       System.out.println(maven);

   }

}

996d5c59f648460cbfe6635e12484ade.png

使用Maven的方式运行Maven工程

compile编译命令

编译命令中,编译主代码和测试代码是分开的,我们直接双击compile是只会编译主代码,如图中的hello,编译出的字节码文件会放在下面的那个路径里

test测试命令

maven会自动运行测试代码,并且生成测试报告,同时还会生成字节码文件在前面的路径里。

package打包命令

双击之后,会创建一个jar包在上面的目录里

install安装命令

安装在坐标里面的位置,的那个路径,里面有我们安装好的jar包

clean清理命令

将之前的编译结果通过clean清理掉

可以看到,现在目录底下已经没了target文件了

相关文章
|
7月前
|
Java 应用服务中间件 Apache
Maven程序 tomcat插件安装与web工程启动
Maven程序 tomcat插件安装与web工程启动
78 0
|
8月前
|
Java Apache Maven
【Maven从入门到如土】Maven 核心程序解压和配置
【Maven从入门到如土】Maven 核心程序解压和配置
117 0
|
Java 测试技术 Apache
【Maven】常用命令、插件管理、私服nexus
【Maven】常用命令、插件管理、私服nexus
115 0
|
6月前
|
Java 测试技术 Maven
maven总结一: 常用命令
maven总结一: 常用命令
46 6
|
3月前
|
Java 测试技术 Maven
maven 打包命令
maven 打包命令
38 6
|
3月前
|
Java Linux Maven
IDEA如何用maven打包(界面和命令两种方式)
【10月更文挑战第14天】本文介绍了两种Maven项目打包方法:命令行与IDEA界面。首先确保已安装Maven并配置环境变量,通过`mvn -v`检查安装。命令行打包需进入项目目录,执行`mvn package`,之后在`target`目录查看结果。IDEA打包则需配置Maven路径,打开Maven Projects窗口,双击Lifecycle下的`package`阶段,同样在`target`目录查找生成文件,并在Build窗口查看日志以排查问题。
1491 1
|
2月前
|
Java 测试技术 项目管理
maven编译本地代码的命令是什么?
【10月更文挑战第26天】maven编译本地代码的命令是什么?
101 0
|
6月前
|
Java Maven
maven 工程pom依赖优化及常用命令
maven 工程pom依赖优化及常用命令
85 0
|
7月前
|
Java Linux 测试技术
Maven命令大全:从安装到部署,一篇文章带你玩转Maven
本文由木头左介绍Maven,一个用于Java项目管理的工具,涉及Maven的安装配置(Windows和Linux)及核心命令,包括install、package、compile、clean、deploy、test、verify和site。通过这些命令,可以实现构建、打包、编译、测试、部署和生成项目站点等操作。
|
8月前
|
Java Maven 数据安全/隐私保护
Nexus【应用 01】上传jar包到私有Maven仓库的两种方法:手动 Upload 和 mvn deploy 命令(配置+操作流程)
Nexus【应用 01】上传jar包到私有Maven仓库的两种方法:手动 Upload 和 mvn deploy 命令(配置+操作流程)
2760 0