记录在macOS搭建Java环境

学习Java第一步:搭建环境
参考链接:https://segmentfault.com/a/1190000014114109
https://www.jianshu.com/p/de3b2f1a3534
https://zhuanlan.zhihu.com/p/22865564

1.下载官网jdk:
https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html
选取目前最新版本Java SE Development Kit 12.0.1
2.双击安装dmg
3.linxierdeAir:12net linxier$ open ~/.bash_profile
在文件末尾添加:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home 
PATH=$JAVA_HOME/bin:$PATH:. 
CLASSPATH=JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. 
export JAVA_HOME 
export PATH 
export CLASSPATH

这里JAVA_HOME根据自己的路径填写,在terminal输入/usr/libexec/java_home -v查看
4.输入java -version验证

linxierdeAir:12net linxier$ java -version
java version "12.0.1" 2019-04-16
Java(TM) SE Runtime Environment (build 12.0.1+12)
Java HotSpot(TM) 64-Bit Server VM (build 12.0.1+12, mixed mode, sharing)

5.下载tomcat:
https://tomcat.apache.org/download-90.cgi#9.0.19
版本9.0.19

解压后再次设置环境变量,open ~/.bash_profile,输入:
export PATH=$PATH:/Users/linxier/Documents/apache-tomcat-9.0.19/bin
保存

6.开通tomcat下的shell权限

linxierdeAir:~ linxier$ sudo chmod +x /Users/linxier/Documents/apache-tomcat-9.0.19/bin/*.sh

7.在按照教程中输入startup.sh时报错:

linxierdeAir:~ linxier$ cd /Users/linxier/Documents/apache-tomcat-9.0.19/bin
linxierdeAir:bin linxier$ startup.sh
-bash: startup.sh: command not found

解决方法:输入./startup.sh

linxierdeAir:bin linxier$ ./startup.sh
Using CATALINA_BASE:   /Users/linxier/Documents/apache-tomcat-9.0.19
Using CATALINA_HOME:   /Users/linxier/Documents/apache-tomcat-9.0.19
Using CATALINA_TMPDIR: /Users/linxier/Documents/apache-tomcat-9.0.19/temp
Using JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home
Using CLASSPATH:       /Users/linxier/Documents/apache-tomcat-9.0.19/bin/bootstrap.jar:/Users/linxier/Documents/apache-tomcat-9.0.19/bin/tomcat-juli.jar
Tomcat started.

输入http://localhost:8080/可以查看启动。

8.下载安装maven:
http://maven.apache.org/download.cgi
版本3.6.1 zip 解压
配置环境变量,类似于Tomcat

M2_HOME=/Users/linxier/Documents/apache-maven-3.6.1
PATH=$JAVA_HOME/bin:$M2_HOME/bin:$PATH:. 
export PATH

输入mvn -version验证:

linxierdeAir:~ linxier$ mvn -version
Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-05T03:00:29+08:00)
Maven home: /Users/linxier/Documents/apache-maven-3.6.1
Java version: 12.0.1, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home
Default locale: zh_CN_#Hans, platform encoding: UTF-8
OS name: "mac os x", version: "10.13.6", arch: "x86_64", family: "mac"

9.下载Eclipse:
https://www.eclipse.org/downloads/download.php?file=/oomph/epp/2019-03/R/eclipse-inst-mac64.dmg

按照http://www.runoob.com/java/java-environment-setup.html 里面视频教程来下载安装以及跑helloworld测试工程:


public class HelloWorld {
    public static void main(String []args) {
        System.out.println("Hello World");
    }
}

安装完成

补充:下载安装IntelliJ IDEA
https://www.jetbrains.com/idea/download/#section=mac
破解激活

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值