Maven构建JavaWeb

查看java和mvn版本

java -version

mvn -v

 

D:\software\yiibai\spring-1.4.3.RELEASE>java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)

D:\software\yiibai\spring-1.4.3.RELEASE>mvn-v
'mvn-v' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

D:\software\yiibai\spring-1.4.3.RELEASE>

D:\software\yiibai\spring-1.4.3.RELEASE>mvn -v
Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T
3+08:00)
Maven home: E:\Java\software\apache-maven\bin\..
Java version: 1.8.0_151, vendor: Oracle Corporation
Java home: E:\Program Files\Java\jdk1.8.0_151\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"

 

1、使用mavent可以直接导出可以执行的jar文件(包含编译的文件和jar依赖文件)

2、java文件中要有一个程序标准入口main方法,使用 SpringApplication.run(Example.class, args);来掉用当前类执行

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>www.ruanfengkeji.com.zhenai</groupId>
<artifactId>zhenai.core</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>

<name>zhenai.core</name>
<url>http://maven.apache.org</url>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.3.RELEASE</version>
</parent>
<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>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>

posted on 2018-03-10 18:07  王德冲  阅读(140)  评论(0编辑  收藏  举报

导航