myeclipse2017安装、破解、设置


之前一直用的 jdk1.6.14 + MyEclipse8.6 + tomcat6.0.29,程序一直正常,后来由于谷歌浏览器用https访问的时候,提示不再支持TLS 1.0和TLS 1.1,总显示https无效,不安全,所以需要升级到TLS 1.2

查了一些资料,jdk1.6是不支持TLS 1.2的,jdk1.7是支持TLS 1.2的,但是jdk1.7默认的TLS版本还是TLS 1.0 ,所以,就把jdk换成了1.8版的最后一个版本1.8.261

但是MyEclipse8.6又不支持jdk1.8,所以,干脆把MyEclipse和tomcat一起升级一下算了。

(另外说一句,开发环境一直用的是32位版本,因为将来部署程序的机器可能有32位的,所以就一直用32位的开发环境)

那MyEclipse该选择哪个版本呢,还是查了一下资料,Eclipse最后一个32位的版本是Eclipse2017,所以MyEclipse也跟着是2017版本,之后的版本只有64位的,没办法,只能用MyEclipse2017,最新的MyEclipse2020只有64位版本,用不了。

网上找到的MyEclipse2017,只有myeclise-2017-CI 版本,基本上就是个2017的早期版本,凑合用吧,有bug就有吧,一般也没太大影响,以前用MyEclipse8.6不也用了好几年嘛ค(TㅅT)

顺便把下载地址贴出来:

https://pan.baidu.com/s/1Cf5hf4EUcAO5-iVHmPKkPA      密码:87z7 ----->myeclipse2017安装包

https://pan.baidu.com/s/1jkYHm9ETBNSX3qHzKvd6Mg    密码:2pei ----->破解软件

MyEclipse的安装就不说了,这个安装包是32位和64位一体的,安装步骤里面我选的是32位。装好之后,再执行下面的破解操作:

1、下载破解软件解压

2、打开patch目录 复制下面的全部文件

3、将复制的文件粘贴到myeclipse安装目录下的plugins文件夹内,全部替换

crack.bat

5、usercode随便输入英文

6.选项改成blue

7.点两次 SystemId...按钮

8.点active按钮

9.上面的菜单栏tools选1

10.结束,关掉

 

tomcat现在最新的版本是tomcat10alpha,非正式稳定版本,所以不选它,用了tomcat9里面最后一个版本apache-tomcat-9.0.37,这个去tomcat的官网下载就是了,选rar格式的硬盘版,apache-tomcat-9.0.37-windows-x86.zip,安装版就算了,我菜鸟,玩不来,就不吐槽了

到这里,环境就装的差不多了,结果运行的时候发现MyEclipse2017的一个bug,select的option里面最后嵌套了s:if或者c:if就莫名报错,比如下面这段示例代码,是没问题的,结果MyEclipse2017CI却报错

<select name="crStatus" id="crStatus" style="width:122px">
    <option value="0" <s:if test='crStatus == 0'>selected</s:if> >请选择</option> 
    <option value="1" <s:if test="crStatus == 1">selected</s:if> >正常</option>
    <option value="2" <s:if test="crStatus == 2">selected</s:if> >失效</option>
</select>

解决办法:

先到下面的网站去下载补丁

https://bugs.eclipse.org/bugs/show_bug.cgi?id=518987#c0

下载完解压,里面有个plugins文件夹,把里面的jar包名改成org.eclipse.wst.html.core_1.2.100.me201612020927.jar

把jar包替换到myeclipse的plugins文件夹中,然后重启myeclipse就可以了

 

所有的安装就完成了,最后就是配置一下MyEclipse里面的tomcat版本,默认是MyEclipse自带的tomcat8.5,重新设置成自己选的tomcat9.0.37就行了,这个去网上搜一下怎么配置吧,很简单。

 

 

另外发现2个问题:

1. System.getProperty("user.dir") 获取到的路径不对,需要修改tomcat设置:

双击打开MyEclipse下面sever里面的tomcat,打开tomcat的设置界面,再点击“Opem launch configuration”,弹出框中选择Arguments,下面的other - filesystem中找到tomcat的bin目录,后面都点确定,搞定。

2. struts.xml里面报错,提示“Invalid result location value/parameter”

在MyEclipse - window - Preferences - Validation 里面找到 struts 2 Validator ,对应build的勾勾去掉,后面都点确定,再刷新一下workspace,clean,搞定。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM