时间:2021-05-19
综述
本文演示了用Maven编译Java项目
需要
创建项目
本例主要为了展示Maven,所以Java的项目力求简单。
创建项目结构选
择一个项目目录,在 *nix系统上使用下面语句
mkdir -p src/main/java/hello
window下使用命令
mkdir src\main\java\hello
创建如下结构:
└── src └── main └── java └── hello在src/main/java/hello目录下创建Java文件HelloWorld.java和 Greeter.java
src/main/java/hello/HelloWorld.java
package hello;public class HelloWorld {public static void main(String[] args) {Greeter greeter = new Greeter();System.out.println(greeter.sayHello());}}src/main/java/hello/Greeter.java
package hello;public class Greeter {public String sayHello() {return "Hello world!";}}现在项目完成,可以用Maven编译了。有关Maven的安装,可以参考Apache Maven 3.1.0 安装、部署、使用
定义简单的Maven编译
首先,在项目的根目录下创建一个Maven项目定义文件pom.xml,该文件主要是说明项目的名称、版本和依赖库
pom.xml
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:///waylau/maven-demo中的demo2以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
现象说明maven的java项目,测试用例和main所在的源码文件均符合缺省写法和格式,但是在使用mvncleansonar:sonar进行编译时提示can't
maven-compiler-plugin编译Java源码,一般只需设置编译的jdk版本org.apache.maven.pluginsmaven-compil
一、Maven是什么Maven是一个用java开发的项目构建工具,它能使项目构建过程中的编译、测试、发布、文档自动化,大大减轻了程序员部署负担。二、安装Mave
使用java8的lanmbe表达式时,使用java1.8编译,则会报错需要在pom.xml的中添加org.apache.maven.pluginsmaven-c
简介开发java项目少不了要用到maven或者gradle,对比gradle而言,可能maven要更加常用一些。要使用maven那就必要要安装maven,如果有