欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Eclipse搭建Maven项目之准备工作

程序员文章站 2022-07-07 09:04:00
Maven是优秀的Java项目对象模型解决方案,意为知识的积累(意地绪文),Maven可以方便的解决Java项目包依赖问题,通过配置pom.xml引入依赖,并自动引入其他依赖。 操作系统版本:windows 7 Eclipse版本:Oxygen.1a(4.7.1a) Maven版本:3.5.2 JD ......

Maven是优秀的Java项目对象模型解决方案,意为知识的积累(意地绪文),Maven可以方便的解决Java项目包依赖问题,通过配置pom.xml引入依赖,并自动引入其他依赖。

 

操作系统版本:windows 7

Eclipse版本:Oxygen.1a(4.7.1a)

Maven版本:3.5.2

JDK版本:1.8.0_144-b01

 

下载JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html

下载MAVEN:https://maven.apache.org/download.cgi

下载Tomcat:https://tomcat.apache.org/download-90.cgi

下载Eclipse:http://www.eclipse.org/downloads/

配置JDK

安装JDK到(例)D:/Java/ 目录下,添加环境变量:JAVA_HOME D:\java\jdk1.8.0_144 PATH ...;%JAVA_HOME%\bin;,在控制台运行java -version和javac -version,显示如下:

C:\Users\Polycarp>java -version

java version "1.8.0_144"

Java(TM) SE Runtime Environment (build 1.8.0_144-b01)

Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

C:\Users\Polycarp>javac -version

javac 1.8.0_144

注意,Java安装路径根据一些传统说法,最好不要有空格。避免第三方开发工具无法识别。

配置Maven

解压maven二进制压缩包到(例)D:/Java/tool/ , 并创建D:\java\tools\maven-3.5.2-repository\ 作为依赖包存储路径,打开D:\java\tools\apache-maven-3.5.2\conf\settings.xml,修改其中内容:

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>D:\java\tools\maven-3.5.2-repository</localRepository>
<pluginGroups>

其中高亮部分原为注释内容。改为本地任意路径,以存储各种依赖包。

<profiles>
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
</profiles>

在profiles部分相应填入上面内容。

保存文件。命令行执行mvn help:system,若未报ERROR说明配置成功。

注意,MAVEN安装路径最好不要有空格。基于传统的基要保守派做法,安装路径一概无空格,虽流于意识形态之衍生,亦在后文持相同观点,不再赘述。

配置Tomcat

解压Tomcat到指定文件夹下,(例)D:\java\servers\apache-tomcat-9.0.1

配置Eclipse

打开Eclipse,建好workspace,点击Windows -> Preferences -> Maven -> User Settings,在Global Settings和User Settings选择文件指向Maven安装路径(例)D:\java\tools\apache-maven-3.5.2。点击Update Settings按钮。效果如下:

 Eclipse搭建Maven项目之准备工作

默认情况下,Eclipse显示中文有问题,原因在于其使用Consolas等宽字体并不支持汉语显示方式,故显示汉语非常小且丑。需要修改字体为Courier New等宽字体,方式如下:

 Eclipse搭建Maven项目之准备工作 

默认字体列表中不包含Courier New字体,需要点击“显示更多字体”超级链接进入控制面板,并在Courier New字体处点击显示,然后关闭控制面板,字体随机出现在列表中了。

创建maven项目

点击File -> New -> Maven Project -> [默认选项] Next -> [选择Artifact Id为...-webapp选项,创建web项目] -> Next ->

  • Group ID:org.ivanna.web.springbootproj
  • Artifact ID: IvannaSpringBootProj

-> Finish

 Eclipse搭建Maven项目之准备工作

至此项目创建完成。

解决JDK、WEB版本问题

点击项目右键-> Properties -> Java Build Path -> Add Library... -> Server Runtime -> Apache -> Tomcat 9

在此处,笔者的JRE版本自动就是1.8,如果您的不是,就删除该JRE System Library按上述方式重新添加JRE(JDK)。

打开项目IvannaSpringBootProj -> Depolyed Resources -> webapp -> WEB-INF -> web.xml

修改内容如下:

<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_3_0.dtd" >
<web-app>
<display-name>Archetype Created Web Application</display-name>
</web-app>

注意声明部分内容。

至此,理论上您的项目应该没有错误提示了。