javac。java版本切换】的更多相关文章

如果安装有多个Java版本时(有时候有些软件自行安装),怎样方便的进行切换呢.除了常见的设置环境变量外,今天学到了一种新的切换方法: update-alternatives --config javaupdate-alternatives --config javac 另外,将自己的java版本如何安装: sudo update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_67/bin/java 50sudo update-al…
#确认jdk版本 /usr/libexec/java_home #会得到下面信息(不同版本显示不一样) /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home #上面是1.7版本jdk,可以使用 -v 标识来获取其他已安装版本jdk,如:系统自带的1.6版本jdk /usr/libexec/java_home -v '1.6*' #会得到下面信息(Mac OS X 10.9.4自带的1.6jdk) /System/Libra…
[参考]windows下JDK版本之间的切换 1.下载各版本安装包,指定安装位置顺序安装 2.删除注册表,文件和环境变量 文件: C:\Windows\System32  下java相关文件如 java.exe javaw.exe javaws.exe 文件(1.8有): C:\Program Files (x86)\Common Files\Oracle\Java\javapath 下java相关文件 环境变量(PATH): C:\Program Files (x86)\Common File…
[root@danny lib]# cd /usr/lib/jvm [root@danny jvm]# [root@danny jvm]# ls java java--openjdk-.b13.el7_5.x86_64 jre--openjdk-1.7.0.191-2.6.15.4.el7_5.x86_64 java- java--openjdk-.b13.el7_5.x86_64-debug jre- java--openjdk java-openjdk jre--openjdk java--…
最近在做一个dcos(数据中心操作系统)的东西,需要用marathon来做进程管理.遗憾的是0.6版本的marathon在API方面很是缺少,换成了0.15版本之后,运行时提示“Unsupported major.minor version 52.0”,这是提示java版本太低,需要使用java1.8.由于对linux不是很熟,找了一些资料,解决了这个问题. 我用的是ubuntu系统,系统自带1.6和1.7的java包.这个可以在/usr/lib/jvm/目录下可以看到.接下来进入步骤: a.先…
众所周知,ubuntu经常需要安装不同的java版本,他们之间的切换就是一个很大的问题 1.Chose another Java loader: sudo update-alternatives --config java 2.Chose another compiler (this is what you need): sudo update-alternatives --config javac 3.Chose Java Web Start: sudo update-alternatives…
0. 背景 常常在不同的应用中需要用到不同版本的Java ,需要切换不同JAVA_HOME. 1. 方法 Step 1. 安装不同版本的JDK(JRE),最好都安装在一个Java目录分支下.例如: Step 2. 设置环境变量 JAVA_HOME. 例如: Step 3. 设置 Path指向 Java目录 现在Java 版本为 1.7,如果要设置为 1.8, 则只需要将 Step2 中的JAVA_HOME 设置为指向 jdk1.8的目录 即可. 2.   其他平台(Ubuntu)参考我的新浪博客…
Step 1: 安装 jdk1.7 jdk1.8 路径如下: + /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk + /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk Java的bin 在上述路径下的 Contents/Home Step 2: 修改用户 配置文件 ( .bash_profile ) 命令 : > nano .bash_profile 其中,配置文件修改如下: # 设置JDK…
系统先装了jdk1.8 ,环境变量里配置的是jdk1.8,java -version 与javac -version 版本一致. 然后安装了jdk1.7 ,环境变量java_home 改成了1.7,但是cmd 里输入java -version 和javac -version 版本就不一致,一个是java -version 显示是1.8,javac -version 是1.7 据说:运行java命令时,从path 前面开始找,找到了就不会往后面找了. 解决版本不一致方法:把path 里 %JAVA…
最近注意的一个问题: 在Server上和本地里都使用了相同版本的Tomcat,但是在Server上的tomcat日志里会出现很多java异常的错误, 但是本地的tomcat日志没有出现,初步判断应该是jdk环境问题. 排查1: 发现已经在server上安装了jdk1.8.0, 而且java和javac -version也是该jdk版本 排查2: 查看tomcat使用的java版本,使用命令ps -ef | grep tomcat 查找启动进程的发现,使用了/usr/bin/java -Djava…