2013-09-05 26 views
14

Khi tôi bắt đầu nhật thực, trên màn hình nhấp tải, thoát auto eclise với lỗi:Eclipse Kepler tự động thoát vào tải workbench với lỗi

 !SESSION 2013-09-05 14:52:04.771 ----------------------------------------------- 
    eclipse.buildId=4.3.0.I20130605-2000 
    java.version=1.7.0_25 
    java.vendor=Oracle Corporation 
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US 
    Framework arguments: -product org.eclipse.epp.package.jee.product 
    Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product 

    !ENTRY org.eclipse.ui.workbench 4 2 2013-09-05 14:52:09.260 
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". 
    !STACK 0 
    java.lang.NullPointerException 
     at org.eclipse.equinox.internal.p2.core.helpers.ServiceHelper.getService(ServiceHelper.java:74) 
     at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.updateRoamingProfile(SimpleProfileRegistry.java:156) 
     at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.updateSelfProfile(SimpleProfileRegistry.java:147) 
     at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.getProfileMap(SimpleProfileRegistry.java:344) 
     at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.internalGetProfile(SimpleProfileRegistry.java:248) 
     at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.getProfile(SimpleProfileRegistry.java:178) 
     at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler.earlyStartup(AutomaticUpdateScheduler.java:88) 
     at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87) 
     at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66) 
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 
     at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2552) 
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) 

    !ENTRY org.eclipse.ui.workbench 4 2 2013-09-05 14:52:09.264 
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". 
    !STACK 0 
    java.lang.NullPointerException 
     at org.eclipse.core.internal.runtime.InternalPlatform.getLog(InternalPlatform.java:354) 
     at org.eclipse.core.runtime.Plugin.getLog(Plugin.java:291) 
     at org.eclipse.ui.internal.WorkbenchPlugin.log(WorkbenchPlugin.java:830) 
     at org.eclipse.ui.statushandlers.StatusManager.logError(StatusManager.java:285) 
     at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:200) 
     at org.eclipse.ui.internal.progress.ProgressManager$2.done(ProgressManager.java:467) 
     at org.eclipse.core.internal.jobs.JobListeners$3.notify(JobListeners.java:39) 
     at org.eclipse.core.internal.jobs.JobListeners.doNotify(JobListeners.java:96) 
     at org.eclipse.core.internal.jobs.JobListeners.done(JobListeners.java:152) 
     at org.eclipse.core.internal.jobs.JobManager.endJob(JobManager.java:647) 
     at org.eclipse.core.internal.jobs.WorkerPool.endJob(WorkerPool.java:105) 
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:70) 

    !ENTRY org.eclipse.core.jobs 4 2 2013-09-05 14:52:09.267 
    !MESSAGE An internal error occurred during: "Workbench early startup". 
    !STACK 0 
    java.lang.NullPointerException 
     at org.eclipse.core.internal.runtime.InternalPlatform.getLog(InternalPlatform.java:354) 
     at org.eclipse.core.runtime.Plugin.getLog(Plugin.java:291) 
     at org.eclipse.ui.internal.WorkbenchPlugin.log(WorkbenchPlugin.java:818) 
     at org.eclipse.ui.internal.EarlyStartupRunnable.handleException(EarlyStartupRunnable.java:81) 
     at org.eclipse.core.runtime.SafeRunner.handleException(SafeRunner.java:75) 
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:44) 
     at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2552) 
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) 

Tôi đã thử:

  • xóa workspace /. siêu dữ liệu/.lock
  • xóa các tập tin workspace/.metadata/.plugins/org.eclipse.core.resources/.snap

Nhưng không giải quyết được vấn đề này.

+2

tham chiếu đến điều này: http://superuser.com/questions/148179/eclipse-shows-splash-screen-and-closes-how-to-fix – r3ap3r

Trả lời

60

Được giải quyết khi tôi xóa ".\workspace.metadata.plugins\org.eclipse.e4.workbench" thư mục. Theo dõi this

Cảm ơn tất cả.

+2

Trình tiết kiệm cuộc sống !!! +1 +1 +1 ... – namalfernandolk

+0

Cảm ơn bạn @Sonroby, chỉ để làm cho nó rõ ràng thư mục là /. Metadata/.plugins/org.eclipse.e4.workbench – s106mo

+1

Điều này làm việc cho tôi nhưng nó đã xóa tất cả của tôi tùy chọn không gian làm việc. – man910

2

Cố gắng bắt đầu với không gian làm việc trống hoặc cài đặt Eclipse mới. Nếu chúng hoạt động, bạn có thể nhập lại nội dung của vùng làm việc và chuyển các plugin đã cài đặt (Tệp> Xuất ... ... Các mục phần mềm đã cài đặt, sau đó nhập).

0

e4 có tùy chọn dòng lệnh nếu bạn sử dụng tùy chọn dòng lệnh -clearPersistedState thì thay đổi người dùng sẽ bị xóa.

0
  • Bước 1: Chuyển cd/opt/eclipse/
  • Bước 2: sau đó vim eclipse.ini
  • Bước 3: Thêm dòng này vào cuối của tập tin
    "-Dorg.eclipse .swt.internal.gtk.cairoGraphics = false "
  • bước 4: ./eclipse

Hãy thử 4 bước trên. Vấn đề sẽ được giải quyết cho nhật thực trong môi trường Linux

1

Chỉ cần làm điều này

rm -fr /worksapce/.metadata/.plugins/or.eclipse.e4.workbench/workbench.xmi 

và sau đó khởi động lại nhật thực.

1

Điều hướng đến Thư mục không gian làm việc Java của bạn -> .metadata -> .plugins -> org.eclipse.e4.workbench .... xóa thư mục này .. nó hoạt động cho tôi, hy vọng nó cũng sẽ hoạt động cho bạn.

+0

Hi @ Rachit-Jain. Cảm ơn bạn đã nỗ lực để trả lời câu hỏi này.Tuy nhiên, câu trả lời được chấp nhận cho câu hỏi này về cơ bản là giống như bạn (ít nhất là theo như tôi thấy). – lrnzcig

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