关于java环境变量设置以及myeclipse破解激活问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ljt735029684/article/details/83414129

踩了很多坑,因此记录一下解决步骤

此文章会涉及几个问题

1. 多个版本jdk如何配置java环境

2.使用激活文件激活myeslipse时遇到ACTIVATION_KEY null的错误

3.运行激活文件里的run.bat跳出黑窗口后没有反应,或者javaw -jar xx没有运行程序

4.使用破解软件后,到期日期已更改,但仍然提示需要激活

以上两个错误都跟环境变量的设置有关,当然也可能只是你没有用管理员身份运行

关于如何激活以及资源,请查看软件管家的这篇文章

https://mp.weixin.qq.com/s/f_Mnhj6_sGkbRDkCw2wUiw

多个JDK环境变量设置

classpath跟path等如果原来没有配置错误则不需要更改,这里给出参考

首先,为每个版本的jdk都配置JAVAxx_HOME环境变量(xx我习惯设置版本名,当然你可以随意用你喜欢的),然后当你需要用哪个版本时,设置把那个版本的变量名改为JAVA_HOME就行了。

类似下面的。当我需要用jdk1.8时我就把它改成JAVA_HOME

当我需要用jdk10.0时,我把它改成JAVA_HOME,然后把原来的JAVA_HOME改成对应版本

这里有一个问题。系统变量可能会自动给你的java配置一个C:\ProgramData\Oracle\Java\javapath;或者C:\Program Files (x86)\Common Files\Oracle\Java\javapath 方便它用此路径运行java.exe等程序。因此,你的配置java的路径优先级应该比它们高,即path中路径顺序,你的java要比它,否则你不论怎么改都会发现是相同的jdk版本。windows会优先执行系统环境变量的,然后再执行用户环境变量的。

使用激活文件激活myeslipse时遇到ACTIVATION_KEY null的错误

这是因为你没有用管理员身份运行,或者你的环境路径配置错误,可以进入cmd试试是不是你需要的java版本

使用javaw -jar xx命令无法启动或者启动激活文件里的run.bat没有跳出界面

原因可能jar运行的版本,跟你的jdk版本不符合,请按照教程里对应版本的jdk,然后重新设置环境变量,请看本文前面j多个jdk的设置

使用破解软件后。提示需要激活,或者在菜单栏上点击MyEclipse -> Subscription Information后出现以下红字

遇到这种问题,很有可能是问题2出现了,即ACTIVATION_KEY 为null的情况,但是你没有注意到。请重新启动run.bat查看前面的文章

如果MyEclipse -> Subscription Information里出现的是这样的,则代表激活成功

顺带说一下环境变量列表显示的方法:第一位变量只能是盘服开头的,不能把带有%符号的变量放在了第一位 

猜你喜欢

转载自blog.csdn.net/ljt735029684/article/details/83414129
今日推荐