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