Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我的月食没有打开。。为什么?_Java_Eclipse - Fatal编程技术网

Java 我的月食没有打开。。为什么?

Java 我的月食没有打开。。为什么?,java,eclipse,Java,Eclipse,几个月以来我一直在使用eclipse,甚至今天早上我还在做一个java项目,但到了晚上,当我试图打开eclipse.exe时,它只是在加载屏幕上显示了几秒钟就消失了。谁能告诉我解决办法吗 这是我的eclipse.ini -startup plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x

几个月以来我一直在使用eclipse,甚至今天早上我还在做一个java项目,但到了晚上,当我试图打开eclipse.exe时,它只是在加载屏幕上显示了几秒钟就消失了。谁能告诉我解决办法吗

这是我的eclipse.ini

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120913-144807
-product
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256M
-showsplash
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
 openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx768m
-Declipse.buildId=v22.3.0-887826
-XX:MaxPermSize=512M
这是日志

!ENTRY org.eclipse.ui 4 0 2014-03-21 22:25:26.046
!MESSAGE Error occurred during status handling
!STACK 0
java.lang.NullPointerException
at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.<init>(StatusHandlerRegistry.java:72)
at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.getDefault(StatusHandlerRegistry.java:91)
at org.eclipse.ui.statushandlers.StatusManager.getStatusHandler(StatusManager.java:135)
at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189)
at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:231)
at org.eclipse.ui.statushandlers.StatusManager$StatusManagerLogListener.logging(StatusManager.java:305)
at org.eclipse.core.internal.runtime.RuntimeLog.logToListeners(RuntimeLog.java:160)
at org.eclipse.core.internal.runtime.PlatformLogWriter.logged(PlatformLogWriter.java:100)
at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeLogged(ExtendedLogReaderServiceFactory.java:86)
at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged(ExtendedLogReaderServiceFactory.java:205)
at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log(ExtendedLogReaderServiceFactory.java:178)
at org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log(ExtendedLogServiceFactory.java:65)
at org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:87)
at org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:54)
at org.eclipse.core.internal.runtime.Log.log(Log.java:62)
at org.eclipse.ui.internal.WorkbenchPlugin.log(WorkbenchPlugin.java:813)
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$54.run(Workbench.java:2412)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
!条目org.eclipse.ui 40 2014-03-21 22:25:26.046
!状态处理期间发生消息错误
!堆栈0
java.lang.NullPointerException
位于org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.(StatusHandlerRegistry.java:72)
位于org.eclipse.ui.internal.StatusHandlerRegistry.getDefault(StatusHandlerRegistry.java:91)
位于org.eclipse.ui.statushandlers.StatusManager.getStatusHandler(StatusManager.java:135)
位于org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189)
位于org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:231)
位于org.eclipse.ui.statushandlers.StatusManager$StatusManagerLogListener.logging(StatusManager.java:305)
位于org.eclipse.core.internal.runtime.RuntimeLog.logToListeners(RuntimeLog.java:160)
位于org.eclipse.core.internal.runtime.PlatformLogWriter.logged(PlatformLogWriter.java:100)
位于org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeLogged(ExtendedLogReaderServiceFactory.java:86)
位于org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged(ExtendedLogReaderServiceFactory.java:205)
位于org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log(ExtendedLogReaderServiceFactory.java:178)
位于org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log(ExtendedLogServiceFactory.java:65)
位于org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:87)
位于org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:54)
位于org.eclipse.core.internal.runtime.Log.Log(Log.java:62)
位于org.eclipse.ui.internal.WorkbenchPlugin.log(WorkbenchPlugin.java:813)
位于org.eclipse.ui.internal.EarlyStartupRunnable.handleException(EarlyStartupRunnable.java:81)
位于org.eclipse.core.runtime.SafeRunner.handleException(SafeRunner.java:75)
位于org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:44)
位于org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2412)
位于org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)

尝试以-clean开头,如果不起作用,请尝试删除.metadata.plugins\org.eclipse.e4.workbench。这就是我在其他线程上看到的工作

我尝试删除项目,但没有成功

相反,请在命令行中尝试此操作

{path}\eclipse.exe-vm“c:\java\{installed jdk version}\jre\bin\javaw”


这对我来说效果很好。

你试过重新启动电脑吗?日志中是否有更多信息,可能更接近它无法启动的时间?你可能有一个挂起的过程。转到您的任务管理器,查找名为javaw.exe的进程并将其杀死(仅当它是您运行的唯一基于java的应用程序,并且您确定它是eclipse应用程序!)除此之外,请重新启动计算机。如果其他线程存在类似问题,您应该链接它们。非常感谢。。删除文件夹解决了我的问题我也有同样的问题。我找不到文件.metadata.plugins\org.eclipse.e4.workbench。请告诉我在哪里可以找到它?