2014-09-27 39 views
19

Tôi đã bắt đầu sử dụng Eclipse Luna với plugin Aptana Studio 3 và nó hoạt động khá tốt trong một thời gian, nhưng sau khi tôi chạy Eclipse làm gốc để cập nhật IDE lên phiên bản 4.4.1, mỗi lần Eclipse bắt đầu tôi nhận được thông báo lỗi sau: xảy raĐã xảy ra lỗi nội bộ trong khi: "Tải gói [...]"

lỗi nội bộ trong: "Đang tải bó: /opt/eclipse/configuration/org.eclipse.osgi/873/ 0/.cp/bundles/php.ruble ". org.eclipse.osgi.internal.framework.EquinoxConfiguration $ 1 không thể cast để java.lang.String

tôi nhận được thông báo lỗi này cho Aptana khác bó là tốt.

Tôi đã thử cài đặt lại Eclipse và Aptana Studio nhưng chưa có hoạt động nào. Tôi rất vui nếu ai đó có thể giúp đỡ. Xin lỗi vì tiếng anh xấu, tôi không phải là người bản ngữ.

Đây là một mẫu đăng nhập:

!ENTRY org.eclipse.core.jobs 4 2 2014-09-27 19:19:23.753 
!MESSAGE An internal error occurred during: "Loading bundle: /opt/eclipse/configuration/org.eclipse.osgi/873/0/.cp/bundles/php.ruble". 
!STACK 0 
java.lang.ClassCastException: org.eclipse.osgi.internal.framework.EquinoxConfiguration$1 cannot be cast to java.lang.String 
    at org.jruby.util.OSEnvironment.getAsMapOfRubyStrings(OSEnvironment.java:90) 
    at org.jruby.util.OSEnvironment.getSystemPropertiesMap(OSEnvironment.java:75) 
    at org.jruby.RubyGlobal.defineGlobalEnvConstants(RubyGlobal.java:393) 
    at org.jruby.RubyGlobal.createGlobals(RubyGlobal.java:358) 
    at org.jruby.Ruby.init(Ruby.java:1078) 
    at org.jruby.Ruby.newInstance(Ruby.java:186) 
    at org.jruby.embed.internal.SingletonLocalContextProvider.getRuntime(SingletonLocalContextProvider.java:95) 
    at org.jruby.embed.internal.EmbedRubyRuntimeAdapterImpl.runParser(EmbedRubyRuntimeAdapterImpl.java:166) 
    at org.jruby.embed.internal.EmbedRubyRuntimeAdapterImpl.parse(EmbedRubyRuntimeAdapterImpl.java:93) 
    at org.jruby.embed.ScriptingContainer.parse(ScriptingContainer.java:1163) 
    at org.jruby.embed.ScriptingContainer.runScriptlet(ScriptingContainer.java:1223) 
    at com.aptana.scripting.ScriptingEngine.getInitializedScriptingContainer(ScriptingEngine.java:292) 
    at com.aptana.scripting.model.ScriptLoadJob.run(ScriptLoadJob.java:76) 
    at com.aptana.scripting.model.AbstractScriptRunner.run(AbstractScriptRunner.java:144) 
    at com.aptana.scripting.model.AbstractScriptRunner.run(AbstractScriptRunner.java:180) 
    at com.aptana.scripting.ScriptingEngine.runScript(ScriptingEngine.java:274) 
    at com.aptana.scripting.ScriptingEngine.runScript(ScriptingEngine.java:243) 
    at com.aptana.scripting.model.BundleManager.loadScript(BundleManager.java:2032) 
    at com.aptana.scripting.model.BundleManager$BundleLoadJob.run(BundleManager.java:129) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) 
+0

Tôi đang gặp vấn đề này là tốt, nhưng trên Windows sử dụng Eclipse Luna 4.4.1 và plugin Aptana Studio 3.6.0.201407100643. Dường như nó đang ném cảnh báo khi bắt đầu thử tải "rúp" của tôi. Tôi chưa tìm được giải pháp. – nullability

+0

Tôi đang gặp sự cố này cũng như sử dụng nhật thực 4.4.0 ... – FranBran

Trả lời

3

tôi giải quyết vấn đề bằng cách cập nhật các plugin IVYDE để xây dựng phiên bản mới nhất: https://builds.apache.org/job/IvyDE-updatesite/lastSuccessfulBuild/artifact/trunk/build/

này cập nhật ivy lên phiên bản 2.5 và ivyde lên phiên bản 2.3

+1

Xin chào, bạn có giải thích quá trình này với chi tiết hơn một chút không? Tôi không chắc mình phải làm gì với liên kết đó. –

+0

Chỉ cần truy cập [Help] -> [Install new Software] -> [Trang web phần mềm có sẵn] và cập nhật hoặc tạo [trang web cập nhật] của plugin ivyde với https://builds.apache.org/job/IvyDE-updatesite/lastSuccessfulBuild/artifact/trunk/build/ – futuretelematics

+0

Cảm ơn! Sẽ thử. –

3

Làm như sau:

  1. Trong EclipsegGo tới "Trợ giúp" người đàn ông u và chọn "Cài đặt phần mềm mới"
  2. Làm việc với: https://builds.apache.org/job/IvyDE-updatesite/lastSuccessfulBuild/artifact/trunk/build/, sau đó bấm vào nút "Add"
  3. Một cửa sổ popup mở ra, nhập tên: Ivy Cập nhật trang web, Nhấp vào "OK"
  4. Chờ khi nó cho thấy "chờ"
  5. bấm Select All để chọn "Thư viện Ivy Apache" và "plugins Apache IvyDE Eclipse"
  6. Hit Next trên hai màn hình tiếp theo, sau đó chấp nhận giấy phép và bấm vào nút "Finish"
  7. Nếu bạn nhận được một cảnh báo về unsigned mã, hãy nhấp vào "OK"
  8. Khi chống đỡ mpted để khởi động lại nhật thực, bấm vào nút "OK"
+0

Không hiệu quả với tôi. Thông báo cho các gói bị thiếu vẫn xuất hiện. – suther

1

Ngoại lệ lớp diễn viên là một hồi quy trong Eclipse 4.4.1 (Luna SR1) Equinox thành phần: https://bugs.eclipse.org/bugs/show_bug.cgi?id=445122

Là một số thành phần đã bị phá vỡ bởi đó (Apache IvyDE chỉ là một trong số chúng), tôi dự định tránh sử dụng phiên bản Eclipse này và sẽ đợi phiên bản tiếp theo (SR2).

8

Tôi đã cập nhật plugin aptana thành phiên bản 3.7 dev và thông báo lỗi gói bị biến mất và nó hiển thị trang bắt đầu aptana chuẩn. Đây là liên kết để cập nhật nó: http://studio-jenkins.appcelerator.org/job/studio3-feature-development/lastSuccessfulBuild/artifact/dist/ Bây giờ tôi hy vọng phiên bản đó hoạt động. Chắc chắn có khả năng tương thích giữa eclipse luna 4.4 và plugin aptana 3.6.

+0

Đối với tôi, nó hoạt động như một sự quyến rũ với 3,7 giờ. Cảm ơn bạn vicgibcn. TIPP: Nếu bạn tải xuống Dữ liệu từ trang web này thông qua "tải xuống dưới dạng Zip", hãy giải nén tệp zip và xem index.html để xem Hướng dẫn bổ sung, cách cài đặt Plugin này từ Tệp Zip này. – suther

+0

Cảm ơn bạn rất nhiều !! – vicgilbcn

+0

Điều này cũng giải quyết vấn đề với các thanh ngang mà 3,6 đã .. gây phiền nhiễu nhấp nháy đã biến mất. – Oleg

33

Tôi gặp vấn đề tương tự. xây dựng từ bài trước, và trong trường hợp nó bị bỏ lỡ, đội Eclipse có already provided a patch:

bước để áp dụng bản vá:

  1. mở Eclipse> Help> Install New Software
  2. Trong "Làm việc với : "trường, nhập http://download.eclipse.org/eclipse/updates/4.4/
  3. Từ danh sách được điền, chọn Eclipse 4.4.1 Bản vá lỗi dành cho lỗi 445122. Nhấp vào "Tiếp theo"
  4. Để Eclipse thực hiện các kiểm tra cần thiết. Nhấp vào "Tiếp theo"
  5. Trong màn hình "Cài đặt chi tiết", nhấp "Tiếp theo"
  6. Hoàn tất quá trình cài đặt bản vá và khởi động lại Eclipse.

Vấn đề trên Eclipse của tôi đã biến mất sau này. Trong Win7 Tôi đang sử dụng: Eclipse IDE cho phát triển Java Version: Dịch vụ Luna Release 1 (4.4.1) id tích xây dựng: 20140925-1800

+0

Chỉ cần áp dụng cách tiếp cận này ngày hôm nay và nó đã làm việc cho tôi là tốt. – Greg

+1

Làm việc cho tôi, Eclipse 4.4.1 trên Mac OS X, sau khi cài đặt Aptana Studio. –

+1

Cảm ơn bạn! Câu trả lời này nên được đánh dấu là giải pháp! – emgsilva

Các vấn đề liên quan