mac_jdk安装配置

  • JDK的下载、安装
    • 访问Oracle官网 http://www.oracle.com,点击浏览器底Download Java for Developers,进入下载选择页面。
    • 到下载页,点击JDKDOWNLOAD按钮,会进入下载选择页。
    • 同意协议,根据系统选择下载对应的文件,如图所示:
      这里写图片描述
    • 安装下载好的JDK
  • 打开Finder,前往电脑(快捷键shift+cmd+c)按照图示路径可以找到安装的JDK
    • 如图所示:
      这里写图片描述
    • 最终会找到Contents下的Home文件夹,此文件夹就是该JDK的根目录。记录下该文件夹的路径,下面配置JDK环境时将要用到

bin目录下存放JDK用于开发的一些终端命令工具。常见的工具如:
“javac”的作用是将java源文件编译为class文件(即自解码文件); “java”命令的作用是运行class文件。
db目录下是java开发的一个开源的关系型数据库; include目录下是一些C语言的头文件; jre目录下JDK所依赖的java运行时;
lib目录下存放JDK开发工具所依赖的一些库文件; man目录下存放JDK开发工具的说明文档。


  • 配置JDK环境变量
    • 打开终端。
    • 如果是首次配置JDK环境,先输入$ touch .bash_profile,创建.bash_profile配置文件。然后输入$ "open -e .bash_profile打开配置文件。
    • 非首次配置则直接打开配置文件即可。
    • 在打开的配置文件编辑窗口内,输入以下文本,然后保存、关闭即可。
      输入的文本示例如下:
//  JAVA_HOME后的值即JDK的根目录路径。 此行为注释,不要添加到配置文件编辑窗口内。

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-9.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
  • 关闭编辑窗口后,在终端命令行内输入$ source .bash_profile使配置文件生效。
  • 然后输入$ java -version可以看到输出的java版本。
  • 至此,JDK的下载配置完成。
<think>嗯,用户想在Mac安装JDK 14.0和Tomcat 10,而且Tomcat需要支持JDK 14。首先,我得回忆一下JDK和Tomcat版本之间的兼容性问题。根据之前的引用,比如引用[1]提到JDK版本和Tomcat不匹配会导致错误,所以必须确认Tomcat 10是否支持JDK 14。 我记得Tomcat 10需要Java 8或更高版本,但可能对更新的JDK版本有要求。比如,Tomcat 10的官方文档应该说明支持的Java版本。可能Tomcat 10支持到JDK 11或者更高?不过用户想用JDK 14,可能需要检查Tomcat的版本是否兼容。或者有没有可能Tomcat 10其实需要更高的Java版本?比如,可能Tomcat 10需要至少Java 11,而JDK 14是没问题的?这点需要确认。 然后,安装JDK 14的话,用户可能需要去Oracle官网或者OpenJDK的网站下载。引用[2]和[3]提到jdk.java.net可以下载JDK的早期版本,但用户需要的是JDK 14,可能属于较旧的版本。不过现在可能JDK 14已经归档,所以可能需要到Oracle的归档页面下载。或者使用AdoptOpenJDK之类的提供旧版本的网站。 安装步骤的话,Mac上通常是通过下载dmg文件安装,或者使用Homebrew。但JDK 14可能不在Homebrew的默认库中,所以直接下载dmg可能更直接。 配置环境变量方面,需要设置JAVA_HOME指向JDK 14的安装路径。Mac安装JDK后通常会在/Library/Java/JavaVirtualMachines目录下,比如jdk-14.jdk的路径。然后需要在.bash_profile或者.zshrc中添加JAVA_HOME的路径。 安装Tomcat 10的话,可以从Apache官网下载二进制包,解压后配置CATALINA_HOME环境变量。然后需要修改Tomcat的启动脚本,确保它使用JDK 14。可能需要检查catalina.sh或者setenv.sh文件,设置JAVA_HOME和JRE_HOME。 然后测试启动Tomcat,可能会遇到问题,比如不兼容的情况。例如引用[1]中的错误是因为JDK版本不匹配,所以如果Tomcat 10不支持JDK 14的话,可能会报类似错误。这时候可能需要检查Tomcat 10的文档,或者考虑使用更新的Tomcat版本,比如Tomcat 10.1.x,或者降低JDK版本。 另外,用户可能需要配置IDE,比如IntelliJ IDEA或Eclipse,来使用JDK 14和Tomcat 10。引用[4]提到在Mac安装IDEA和Tomcat的困难,可能需要指导如何配置服务器运行时环境。 总结步骤应该是: 1. 下载并安装JDK 14。 2. 配置环境变量JAVA_HOME。 3. 下载Tomcat 10并解压。 4. 配置Tomcat的环境变量和启动脚本。 5. 验证安装,启动Tomcat并访问管理页面。 6. 配置IDE集成(如果需要)。 可能需要注意的问题:Tomcat 10是否兼容JDK 14,可能需要查阅官方文档。如果Tomcat 10需要更高版本的Java,可能需要调整Tomcat的版本,或者JDK的版本。例如,如果Tomcat 10.0.x要求Java 8或11,而JDK 14可能不被支持,这时候可能需要升级Tomcat到更新的版本,或者使用JDK 11。但用户明确要求JDK 14,所以需要确认兼容性。 另外,用户提到支持JDK 14的Tomcat 10,可能存在版本对应关系。比如Tomcat 10.1.x可能支持更高版本的JDK。需要确认Apache Tomcat官网的信息。比如,根据Apache Tomcat 10的文档,Tomcat 10.0.x需要Java 8或更高,而Tomcat 10.1.x需要Java 11或更高。所以JDK 14应该兼容Tomcat 10.1.x。因此,用户可能需要安装Tomcat 10.1.x版本才能支持JDK 14。 因此,步骤可能需要调整,建议用户下载Tomcat 10.1.x版本,并确保JDK 14已正确安装配置。</think>### 在macOS上安装配置JDK 14.0及Tomcat 10的步骤 #### 1. 安装JDK 14.0 **步骤说明**: - **下载JDK 14.0**: 由于JDK 14属于早期版本,需从Oracle归档页面或AdoptOpenJDK获取。 例如,访问[Oracle JDK 14归档页面](https://www.oracle.com/java/technologies/javase/jdk14-archive-downloads.html),选择macOS的`.dmg`文件下载[^2]。 - **安装JDK**: 双击下载的`.dmg`文件,按提示完成安装。默认路径为: $$ /Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home $$ - **配置环境变量**: 在终端中编辑`.bash_profile`或`.zshrc`(根据Shell类型): ```bash echo &#39;export JAVA_HOME=$(/usr/libexec/java_home -v 14)&#39; >> ~/.bash_profile source ~/.bash_profile ``` 验证安装: ```bash java -version # 应输出JDK 14的版本信息 ``` --- #### 2. 安装Tomcat 10(支持JDK 14) **步骤说明**: - **下载Tomcat 10.1.x**: Tomcat 10.1.x要求Java 11+,因此需选择兼容JDK 14的版本。 访问[Apache Tomcat官网](https://tomcat.apache.org/download-10.cgi),下载`apache-tomcat-10.1.x.tar.gz`。 - **解压并配置环境变量**: ```bash tar -xzvf apache-tomcat-10.1.x.tar.gz mv apache-tomcat-10.1.x /usr/local/tomcat10 echo &#39;export CATALINA_HOME=/usr/local/tomcat10&#39; >> ~/.bash_profile source ~/.bash_profile ``` - **验证Tomcat与JDK的兼容性**: 编辑`$CATALINA_HOME/bin/setenv.sh`(若不存在则新建): ```bash echo "export JAVA_HOME=$JAVA_HOME" > $CATALINA_HOME/bin/setenv.sh chmod +x $CATALINA_HOME/bin/*.sh ``` 启动Tomcat: ```bash $CATALINA_HOME/bin/startup.sh ``` 访问`http://localhost:8080`,若显示Tomcat欢迎页则配置成功[^1]。 --- #### 3. 常见问题解决 - **启动错误**: 若出现`Unsupported major.minor version`,说明JDK版本过低或Tomcat版本不兼容。需确保Tomcat 10.1.x与JDK 14匹配[^3]。 - **IDE集成(如IntelliJ IDEA)**: 在IDE中配置Tomcat时,指定`JAVA_HOME`为JDK 14路径,并选择Tomcat安装目录[^4]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值