一般来讲,都会先安装jdk再安装maven,先安装jdk再安装maven…,请先通读,创建项目方式有多种,找到最适合自己的那种,不要一味按照文档走.
第一步:下载jdk和maven
- jdk的下载地址:https://www.oracle.com/java/technologies/downloads/
到链接地址后,一直往下翻页面,会有这个模块,选择JAVA版本,之后选择电脑的系统,然后点击下载 - maven的下载地址:https://maven.apache.org/download.cgi#
里边选一个下载,不过大多会下载zip不带tar的包
第二步:安装完后,配置环境变量
- 首先,将下载的maven包移到/usr/local文件夹下,可以用命令行,也可以剪切复制,
- 命令行方式: 首先找到下载的maven存在的文件夹,我是直接在下载里.
找到并解压后,打开终端,输入下面这些,/usr/local文件夹中就会有import.xlsx文件.
说明:
cd downloads
------到下载文件夹下,sudo cp -r import.xlsx /usr/local
------移动import.xlsx文件到/usr/local
文件夹下,你们应换成对应的maven文件包或别的文件- 输入上句后,会让输入密码,输入的密码时会看不见,类似没有反应,但其实也是输入了,输入后点击回车,如果密码正确,就会正常复制文件到/usr/local下.
- 快捷键command+shift+G可以跳转到/usr文件夹
- 直接复制方式: 使用快捷键command+shift+G跳转到/usr/local文件夹下,直接复制粘贴.
- 安装完jdk后,以上述方式或别的方式,将jdk文件夹复制到/Library/Java/JavaVirtualMachines文件夹下
- 配置jdk和maven环境变量
- 终端输入
vim ~/.zshrc
,编辑环境变量. - 在文件最后写上下面代码,以配置jdk和maven环境变量.
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
export MAVEN_HOME=/usr/local/apache-maven-3.8.4
export PATH=$MAVEN_HOME/bin:$PATH
3. 写完之后,保存并退出,输入 :wq
并按换行健即 enter
键,即可退出.
4. 之后输入 source ~/.zshrc
此命令使配置生效.
5. mvn -version
查看maven的环境变量是否配置成功, java -version
查看jdk的环境变量是否配置成功, 成功后会显示版本号.
vim ~/.bash_profile
有些文章是用此命令来打开并编辑环境配置文件,可能跟mac的版本有关,vim ~/.zshrc
此命令不好使的,可试下另外的命令.
第三步: IntelliJ IDEA配置maven并创建项目
- 找到maven配置,我们自己下载的maven的地方.
- 这三个地方依次按照上图中配置,第三项仓库,如果maven文件夹下没有的话,就需要自己创建并配置一下.在对应的地方新建个
repository
文件夹,之后打开第二个路径中的setting文件,按图中所示,把新建的repository
文件夹配置一下. - 创建项目
- 按上图操作到下图页面后,点击
Maven
,Project SDK
选择我们安装的jdk
版本,之后点击next.
- 点击next后会出现下图的页面,
Name
是项目名,Location
是存放项目的地址,可自行编辑, 之后点击finish, 项目就创建好了.
- 项目创建好后,到pom.xml文件,第一个是相关的依赖,第二个是打包需要的依赖,如果不安装,就无法打包完成,亲测.
有的安装了第二个打包依赖后,会爆红,可以添加version, 图中是已经添加了版本号的,添加之后重启idea,就会显示正常,如果依旧爆红,可以下载下依赖试下,之后再重启idea.(准确的说应该是你使用的
SpringBoot
版本号,改完后还要重启idea!)
上面这种创建项目的方式,我没有找到版本号,我是跟着依赖的2.5.6的版本走的,下面两种创建项目方式可以找到,就在
pom.xml
里有个<parent>
标签,标签里的<version>
所包裹的就是SpringBoot
的版本号.
爆红的原因有的说是因为仓库里有两个版本的打包依赖,idea不知道该用哪个,所以需要指定一个版本,指定之后不爆红了,就可以删除掉
version
.
- 如果到此你完成了上述所有内容,那么就可以试着运行代码了,打开
localhost:8080
可能不会出现hello world,你可以打开http://localhost:8080/hello
. -
新的创建方式
1.~~~~~~
2.spring boot官网创建: 地址------ https://spring.io/quickstart.