JAVA-MyEclipse 自動提示(按alt+/)時假死現像

來源:互聯網
上載者:User

使用MyEclipse編輯jsp時,用“.”調用類的方法、屬性,會彈出一個提示框,然後會出現MyEclipse卡死的狀態,無法恢複,甚至導致未儲存的資料丟失。本文即探討此問題。

這個問題的確很煩人,其實都是MyEclipse的“自作聰明”和訪問網路上的API Doc的結果(它預設用Visual Designer來開啟的),進行下列設定即可有效緩解之。

最簡單的當然是直接不連網,但是因為需要找資料等我們得連網,總不能拔來拔去的吧。

今天實在鬱悶了就上網搜尋了下,不斷實驗終於解決了,方法如下:

1.Window-->preferences 輸入Library Sets。我用的JavaEE5.0。選JavaEE5.0

2.開啟每個jar包點Javadoc location 選擇Edit。

你看到的那個地址是串連sun官方的API的地址,這也是假死的原因。

在彈出來的選擇框內的Javadoc location path:填入你API的地址。沒有地址的話可以直接remove。

我直接remove掉了 保險期間我把j2ee的也修改了。

這樣還不行下一步輸入 Installed JREs 然後選擇jres點Edit:

點 Edit:

同理分別選擇每一個jar包點擊右邊Javadoc Location remove掉。

這樣就可以了 如果還不能 那就拔掉網線吧!

據說以下方法也可以,但我經按此修改後並未解決問題。
1. 要麼按右鍵檔案,選擇 Open With -》 MyEclipse JSP Editor 開啟,這樣不會採用可視化的開啟,耗資源少,自動提示也非常快。
2. 要麼採取一勞永逸的方法 Window -》 Preferences -》 General -》 Editors -》 File Associations
將預設打*.jsp的editor關聯設定為MyEclipse JSP Editor 。
3. 不要使用它預設的去線上訪問API Doc的方式,最好下載API的Doc解壓到本地,然後location由預設的http://java.sun.com/javase/6/docs/api/改為指向本地文檔!在項目的build path中,開啟J2EE 1.4Libraries,其中activation.jar

跟javax.servlet.jar中的Javadoc location:

PS: 附上API:http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/j2eeri-1_4-doc-api.zip?BundledLineItemUUID=uClIBe.oQOwAAAEeJs88eaaZ&OrderID=eTBIBe.oq74AAAEeGc88eaaZ&ProductID=9u7ACUFBsSwAAAEYmxQ5AXtv&FileName=/j2eeri-1_4-doc-api.zip

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.