jdk8
mac下jdk多版本切换(jdk8与jdk11,jdk17)
星期五, 四月 22nd, 2022 | JAVA-and-J2EE, mac | 没有评论
1.jdk8一直是公司应用的主力,还时要在开发机器上保留双版本(支持到2030,果然是长寿版本)
官方下载地址:https://www.oracle.com/java/technologies/downloads/#java8-mac
2.下载安装jdk11(支持到2026年)
官方下载地址:https://www.oracle.com/java/technologies/downloads/#java11-mac
最新的已经到jdk18了,jdk17(支持到2024年)
国内快速下载地址:清华镜像:https://mirrors.tuna.tsinghua.edu.cn/Adoptium/
华为镜像站:版本比较少 https://repo.huaweicloud.com/java/jdk/
更多地址可以参考:centos下jdk11及jdk8的环境变量配置
3.配置编辑.bash_profile文件 cd到用户目录
根据自己的路径调整 在 /Library/Java/JavaVirtualMachines 下
# 设置 jdk 8 JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_331.jdk/Contents/Home # 设置 jdk 11 JAVA_11_HOME=/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home #alias命令动态切换JDK版本 alias jdk8="export JAVA_HOME=$JAVA_8_HOME" alias jdk11="export JAVA_HOME=$JAVA_11_HOME" export JAVA_HOME="/usr/libexec/java_home" #最后安装的版本,这样当自动更新时,始终指向最新版本 PATH=$PATH:$JAVA_HOME/bin CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME PATH CLASSPATH export PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:${JAVA_HOME}:${JAVA_HOME}/bin" |
3. source ~/.bash_profile 文件使其生效
通过输入jdk8便可以切换到jdk1.8
输入jdk11便可以切换到jdk11
tomcat9配置优化及使用jdk11的调整
星期四, 三月 12th, 2020 | JAVA-and-J2EE | 没有评论
把常用调整的部分整理记录了下,方便自己以后翻阅和调整
本人实际tomcat9应用中,只注释了conf/server.xml下ajp的服务,新增了bin下的setenv.sh 的JVM配置及spring外置的配置文件
那些调整数值的根据自行配置调整.
1.系统启用nginx+tomcat配合
2.本文主要优化tomcat的配置项目
配置项参考:http://tomcat.apache.org/tomcat-9.0-doc/config/http.html
2.1 关闭AJP端口及war包的热部署
› Continue reading
升级spring4.1.6和支持java8
星期五, 四月 24th, 2015 | JAVA-and-J2EE, linux | 没有评论
系统使用的是spring-core-3.2.1.RELEASE 的版本,在使用jdk8的时候启动tomcat报错,发现无法启动 servlet 启动报错;
但是使用jdk7的版本是好的,网上google了下发现是jdk8引起的,spring3.x的系列不支持,于是有了下列升级问题,记录
1.替换spring3.x的版本到spring4.x的版本,使用到的spring包都替换(废话了)
下载地址:http://repo.spring.io/libs-release-local/org/springframework/spring/
2.系统有用到 quartz的定时任务,也需要替换 老版本是用的是quartz-all-1.6.0 需要升级到 2.x的版本下载了最新的 quartz-2.2.1.jar,quartz-jobs-2.2.1.jar
下载地址:http://quartz-scheduler.org/
3.调整 applicationContext-quartz.xml 使用的触发类
org.springframework.scheduling.quartz.CronTriggerBean 替换成 org.springframework.scheduling.quartz.CronTriggerFactoryBean
到此,升级成功,还要检测系统稳定性部分,测试下应该没有大问题后,即可更新到正式服了
Search
相关文章
热门文章
最新文章
文章分类
- ajax (10)
- algorithm-learn (3)
- Android (6)
- as (3)
- computer (85)
- Database (30)
- disucz (4)
- enterprise (1)
- erlang (2)
- flash (5)
- golang (3)
- html5 (18)
- ios (4)
- JAVA-and-J2EE (186)
- linux (143)
- mac (10)
- movie-music (11)
- pagemaker (36)
- php (50)
- spring-boot (2)
- Synology群晖 (2)
- Uncategorized (6)
- unity (1)
- webgame (15)
- wordpress (33)
- work-other (2)
- 低代码 (1)
- 体味生活 (40)
- 前端 (21)
- 大数据 (8)
- 游戏开发 (9)
- 爱上海 (19)
- 读书 (4)
- 软件 (3)