2017-05-14 17 views
0

私のシステムで何が起こったのかわかりません。一度Windowsのラップトップを再起動すると、STSを開くことができなくなります。STS IDEを開くことができません

それはエラー表示される -

enter image description here

ログ上記

を以下ましたが含まれています

SESSION 2017年5月14日21:00:11.181 ------! ----------------------------------------- eclipse.buildId = 3.8.1.201607290850-RELEASE -e46 java.version = 1.8.0_131 java.vendor = Oracle Corporation BootLoader定数:OS = win32、 ARCH = x86_64、WS = win32、NL = en_米国Frameworkの引数: org.springsource.sts.ideコマンドライン引数を - 製品:!Win32の-OS -arch x86_64の-product org.springsource.sts.ide

ENTRYのorg.eclipseをWIN32 -ws。 osgi 4 0 2017-05-14 21:00:14.019!メッセージ アプリケーションエラー!スタック1 java.lang.ArrayIndexOutOfBoundsException at java.lang.System.arraycopy(ネイティブメソッド) java.util.Arrays.copyOfRange(不明ソース)を にコピーします。 にあるorg.eclipse.ui.internal.ide.ChooseWorkspaceDialog.lambda $ 7(ChooseWorkspaceDialog.java:380)にあるjava.util.Arrays.copyOfRange(Unknown Source) at java.util.stream.ReferencePipeline $ 3 $ 1。 acc (不明なソース) at java.util.ArrayList $ ArrayListSpliterator.forEachRemaining(不明なソース) at java.util.stream.AbstractPipeline.wrapAndCopyInto(不明なソース) at java.util.stream.ReduceOps $ ReduceOp.evaluateSequential(不明なソース ソース)at java.util.stream.ReferencePipeline.collect(不明なソース) 組織で.eclipse.ui.internal.ide.ChooseWorkspaceDialog.createUniqueWorkspaceNameMap org.eclipse.ui.internal.ide.ChooseWorkspaceDialog.createRecentWorkspacesComposite(ChooseWorkspaceDialog.java:325)で(ChooseWorkspaceDialog.java:382) org.eclipse.ui.internal.ide.ChooseWorkspaceDialog.createDialogArea(ChooseWorkspaceDialog.java:176) org.eclipse.jface.dialogs.TitleAreaDialog.createContents(TitleAreaDialog.java:158)org.eclipse.jfaceで で。 (Window.java:426)を に設定します。 783) org.eclipse.ui.internal.ide.ChooseWorkspaceDialog.prompt(ChooseWorkspaceDialog.java:114) でorg.eclipse.ui.internal.ide.application.IDEApplication.promptForWorkspace(IDEApplication.java:342)で at org.eclipse.ui.internal.ide.application.IDEApplication.checkInstanceLocation(IDEApplication.java:2) 61) でorg.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:128) org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)で org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)で で at org.eclipse.core.runtime.adaptor.EclipseStarter。 sun.reflectでsun.reflect.NativeMethodAccessorImpl.invoke0で org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) で(EclipseStarter.java:388) (ネイティブメソッド)を実行します。 org.eclipse.equinox.launcher.Main.invokeFramework(主に java.lang.reflect.Method.invoke(不明なソース)で sun.reflect.DelegatingMethodAccessorImpl.invoke(不明なソース)でNativeMethodAccessorImpl.invoke(不明なソース) .java:673) org.eclipse.equinox.launcher.Main.run(Main.java:1519)

でorg.eclipse.equinox.launcher.Main.basicRun(Main.java:610)で

ArrayIndecOutoFBound例外がどこから来ているのか分かりませんが、私は同じことを試しましたが、私の問題は何も解決しませんでした。

+0

エラーログを確認しましたか?それは何を示していますか? –

+0

ありがとう@DarrenForsythe私は私の問題の解決策を知るようになりました。 –

答えて

-1

だけで設定ディレクトリをインストールし、それを削除し、あなたのSTS内のファイルの下に見つける -

/configuration/.settings/org.eclipse.ui.ide.prefs Blockquote 

私たちはSTSからの設定ファイルのいずれかを削除したとして、今あなたたちは前のように、以前のワークスペースの提案を得ないでしょう用心。 これが役立つことを願っています。