Mac Jsp环境搭建

 

机型:macbook pro 2018 系统版本:mac os X 10.14.3 mojave

 

安装JDK

本机内置jdk

#查看版本
~  java -version
java version "1.8.0_192"
Java(TM) SE Runtime Environment (build 1.8.0_192-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.192-b12, mixed mode)
#查找java位置
~  which java
/usr/bin/java
#发现连接
~  ll /usr/bin/java
lrwxr-xr-x 1 root wheel 74B Nov 26 13:46 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

通过以上方式查看java路径为/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java 实际不然,看如下介绍

原文地址:https://blog.csdn.net/hotdust/article/details/53313885

1. Mac下当你在【终端】输入java -version时,是执行的哪里的java呢,which java命令可以看到,就是【/usr/bin/java】
2. 【/usr/bin/java】只是个替身,实际指向【/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java】,如图,ls -l java就可以看到

3. 第2点提到的【/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java】其实也不是真正的java,因为Current文件夹是替身,它指向了同目录下的某个版本,例如A文件夹,如下图:(这样的好处是装了多个版本java后,可以方便地调整Current指向,使得不同版本java变成系统默认的,通常在【实用工具】->【Java偏好设置】里可以调整)

4.第3点提到的A文件夹是安装java后系统生成的。它里面的Commands文件夹下有个java可执行文件,这个java其实调用了真真正正的java原身–>【/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/bin/java】(你试试把这个java改个名,再在终端里输入java就明白了哦)
PS:这里的版本号(1.6.0_37-b06-434)不同的机器可能不一样,也可能会存在多个版本,这就看你机器上装了多少个版本的java了
5. 归根到底,【/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/bin/java】才是真正的工作者啊,绕吧能

通过以上查找可确定jdk的实际路径为/Library/Java/JavaVirtualMachines/jdk1.8.0_192.jdk/

 

环境变量

一般java安装需要配置三个环境变量PATH JAVA_HOME CLASS_PATH

知道了jdk安装目录为/Library/Java/JavaVirtualMachines/jdk1.8.0_192.jdk/

则只需要在~/.profile文件中加入如下三句话

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home

export PATH=$JAVA_HOME/bin:$PATH

export CLALL_PATH=$JAVA_HOME/lib

其中主要是JAVA_HOME要设置正确

MAC下提供了一个命令为/usr/libexec/java_home

执行此命令如果无参数刚结果为当前jdk配置的JAVA_HOME地址

些命令还可以带参数执行实现不同结果,根据不同需求设置不同版本java

java_home命令介绍原文地址:https://blog.csdn.net/wave_1102/article/details/40189375

所以可以直接将java环境变量中的JAVA_HOME修改为 

export JAVA_HOME=$(/usr/libexec/java_home)

 

安装配置tomcat

下载地址:http://tomcat.apache.org/download-80.cgi  注意选择与jdk相符的版本

下载解压到tomcat的存放目录,解压目录中有一个bin目录,些目录中存放了startup.sh(启动tomcat)和shutdown.sh(关闭apache)以及其它tomcat相关命令,执行./startup.sh和./shutdown.sh测试tomcat的启动关闭,启动后浏览器访问localhost:8080,查看显示是否正常,正常后可自行把启动和关闭命令

 

posted @ 2019-04-12 11:33  cyberpunk_blog  阅读(37)  评论(0)    收藏  举报