简单的maven工程的构建
独白:基于要学习spring-boot框架而从此起步。刚孵化完毕的小菜鸟。
正文开始
以下是配置流程。
1、Java版本使用JDK1.8以上,建议统一使用1.8。jdk根据各自电脑有32位与64位之分。具体点开我的电脑右键-属性查询即可。
a、JDK最重要的是环境变量的配置(maven同样需要环境变量的配置后续会提到):
我的电脑是系统是win10,win10话以下步骤邮件我的电脑-属性-高级系统设置-环境变量。
( 到达这一步是一个分水岭。因为有系统环境变量跟用户环境变量之分。jdk与maven的环境变量配置均在用户环境变量里配置。)
继续前一步:在用户环境变量中(以下的所有变量设置需全部在英文输入法下进行设置)
1 ) 新建变量: JAVA_HOME 设置变量值: C:\Java\jdk1.8.0_121(此处的设置同之前的jdk安装路径相一致,因人而异)
2 ) 新建变量: PATH 设置变量值: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
3 ) 新建变量: CLASSPATH 设置变量值: .;JAVA_HOME%\lib\dt.jar;JAVA_HOME%\lib\tools.jar (特别注意此变量值%前边的.
(英文输入法下的点)便是当前目录)
b、以上工作完成之后,win-R快捷键启动运行后输入cmd,启动cmd后,输入java -version(java与-之间有空格)、javac、java均可。 不报错自然就安装成功如图即OK。
注:cmd的关闭,可以输入exit关闭也可以直接点右上角的x关闭。
2 、配置本机的Maven环境变量(接续上文)
由于Maven依赖Java运行环境,因此使用Maven之前需要配置Java的运行环境,JDK的环境变量已在第一步中配置完毕。
首先需要下载maven的bin,在apache官网下载即可。
注意所需求的版本不要太低,版本号看数字大小即可知道版本新旧。所得的maven是一个压缩包,解压到任意硬盘的一个路径。任意的 路径名称都尽量不用中文命名。
我的路径名称是:D:\java\apache-maven-3.3.9
a、同理设置用户环境变量:
1 ) 新建变量: MAVEN_HOME 设置变量值: D:\java\apache-maven-3.3.9(此处的设置同上边提到的的路径相一致且因人而异)
2 ) 新建变量: PATH 设置变量值: ;%MAVEN_HOME %\bin;
b、以上工作完成之后,win-R快捷键启动运行后输入cmd,启动cmd后,输入mvn -v(mvn与-之间有空格)。不报错自然就安装成功 如图即OK。
c、maven配置成功之后打开eclipse。 新版的eclipse中已经有maven插件了,如果没有请打开菜单栏Help->Eclipse Marketplace搜 索关键字maven,到插件Maven
Integration for Eclipse 并点击下载安装即可,安装完毕后需要重启eclipse。为了是Eclipse中的 Maven插件跟,我们之前设置的maven想匹配应用,需要
将Eclipse中的maven重新定位一下,点击Eclipse菜单栏 Windows ->Preference ->Maven ->Installation ->Add设置
Installation home:点击Directory选择解压缩的maven路径即可,也就是之前配置MAVEN_HOME 的路径(即:D:\java\apache- maven-3.3.9)。
d、在D:\java\apche-maven-3.3.9下,找到D:\java\apache-maven-3.3.9\conf下的settings.xml文件。(许多以xml为后缀的文件都 是配置文件,具体的配置内容以及如何设置在以后的学习中会有所涉及)编辑settings.xml文件找到D:/Maven,在D盘下建立相对
应的Maven目录。这个路径是maven下载的jar包的文件路径。D:/Maven路径可以随意,知道保证路径有效即可。上述完成后,将 之前的settings.xml文件拷贝到D:/Maven中。
e、打开Eclipse,菜单栏Windows ->Preferenecs ->Maven ->UserSettings 进行如下设置后点击OK。
f、 将准备好的demo工程导入eclipse。邮件demo工程,选择Run -as ->5 Maven build 在Goals中填写:compile 点击run,等待下 载所需要的jar包。
g、下载完毕后选择demo工程下的src/main/java ->com.ams.practice ->Appliction,java ->右键run as ->java application运行。控 制台出现started
Appliction in xx seconds.(JVM running for xxx)时证明服务启动成功。
在浏览器地址栏输入:http://127.0.0.1:8080/front/create/init
在浏览器地址栏输入:http://127.0.0.1:8080/cms/create/init 出现相对应的页面证明依然配置成功。
3 、安装MySQL(第一次使用mysql还是跌了好多次坑)首先下载与项目框架相匹配的mysql版本,我的是mysql-5.5.21-win32。被告知
5.7版本以上才可以有mysql workbench插件的附带安装。之前提到的mysql-5.5版本没有,需要自己手动安装。下面所说的,单独安 装mysql workbench插件时会报错。如下图。按照步骤去官网下又太慢刷不出来。不用官网下载所需要的Visual C++2015即可。关于 mysql 的卸载。如果卸载不干净在重写安装的话在最后一步会报错。可以在控制面板 ->程序卸载中卸载后,在C盘显示隐藏项目。 C:\ProgramData\MySQL将其删除即可,ps:我之前是删注册表的。