更换jdk版本以后的破事
来源:互联网 发布:linux连接mysql数据库 编辑:程序博客网 时间:2024/05/29 07:55
接触平安易购系统以后,总觉着用jdk1.6实在是太low了,而且用的eclipse版本也太低了,Version: Helios Service Release 1,看着本地的Eclipse Mars.2 (4.5.2) 眼馋,却打不开,需要1.6以上版本,所以就善做主张,安装了jdk1.8,配置了各种环境。一切看起来没什么问题,谁知道会有大问题,首先jdk版本不一致导致导致ant打包会不一致,然后出现UnsupportedClassVersionError错误,完全想不到,测试服务器无法启动,蛋疼了很久。
百度了很久才发现是版本问题,出现java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。以后这样的问题切记,对于成熟的系统,不要自以为是,可以探寻其中的原理,不能擅自改动。
tomcat重新配置,也是遇到麻烦,总之用到本地路径这才解决。
易购系统分两大服务器架构,一个是文件服务器,一个是应用服务器,代码都一样,在用到文件服务器的时候,会调用8081端口,应用服务器则是8080端口,文件服务器保存大量照片,消耗很大,所以分成2个tomcat启动是非常不错的选择。
说的这些都是经验之类的东西,以后对自己有帮助。
0 0
- 更换jdk版本以后的破事
- jdk版本的更换
- JDK版本更换后无效的解决办法
- 更换IDE JDK版本
- jdk版本更换
- MyEclipse更换JDK版本
- java jdk版本更换
- eclipse 更换 JDK 版本后报错
- MyEclipse 10 更换JDK版本
- Ubuntu安装jdk以后版本选择的问题
- Linux更换jdk版本,java -version还是原来的版本问题
- Linux更换jdk版本,java -version还是原来的版本问题
- ODI 11g更换jdk版本方法
- Eclipse设置或更换jdk版本
- JDK更换版本配置不生效问题
- Eclipse或MyEclipse更换jdk版本
- 更换jdk版本:jdk1.8更换为jdk1.7之后输入java -version还是出现1.8的版本号
- 更换jdk版本:jdk1.8更换为jdk1.7之后输入java -version还是出现1.8的版本号
- Java下利用Jackson进行JSON解析和序列化
- xhprof 安装与使用
- 由system.currentTimeMillis() 获得当前的时间
- 端口号被占用解决方案
- LeetCode题解(三)
- 更换jdk版本以后的破事
- 第9课:Spark Streaming源码解读之Receiver在Driver的精妙实现全生命周期彻底研究和思考
- android 中theme.xml与style.xml的区别
- HDOJ-2089 不要62
- 闹钟PendingIntent传参
- 工作日志——k8s gitRepo volume
- 蓝牙的OBEX协议
- kmp
- Hive几种参数配置方法