2017-06-15 674 views
0

標準のEclipse Neon IDEの起動に問題があります。私はJava jdk 1.8.0でEclipse Neon 1を実行しています。コンピュータを再起動すると、Eclipseは起動しません(前回の使用時には新しいプラグインやソフトウェアはインストールされません)。 this questionごとに.metadata/.plugins/のすべてを削除しようとしましたが、まだ起動しません。助けてください。プロビジョニング例外のためEclipse Neonが起動しない

P.S.ログの日付はオフになっているようです。理由はわかりませんが、このログファイルにはこれが唯一!SESSIONです。

ここには.metadata/.logファイルの部分コピーがあります。

!SESSION 2017-06-13 10:46:37.214 ----------------------------------------------- 
eclipse.buildId=4.6.1.M20160907-1200 
java.version=1.8.0_131 
java.vendor=Oracle Corporation 
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US 
Framework arguments: -product org.eclipse.epp.package.java.product 
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product 

This is a continuation of log file C:\Users\XXX\workspace\.metadata\.bak_0.log 
Created Time: 2017-06-13 11:39:01.054 

!ENTRY org.eclipse.equinox.p2.core 4 0 2017-06-13 11:39:01.054 
!MESSAGE Provisioning exception 
!STACK 1 
org.eclipse.equinox.p2.core.ProvisionException: No repository found at http://download.eclipse.org/modeling/emf/emf/updates/2.10.x/. 
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:395) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    at java.lang.reflect.Method.invoke(Unknown Source) 
    at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116) 
    at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.fail(CachingRepositoryManager.java:330) 
    at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:233) 
    at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:453) 
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) 
. 
. 
. 
Caused by: java.io.EOFException: SSL peer shut down incorrectly 
    at sun.security.ssl.InputRecord.read(Unknown Source) 
    ... 21 more 
!SUBENTRY 1 org.eclipse.jdt.core 4 985 2017-06-15 10:41:43.156 
!MESSAGE Remote host closed connection during handshake 
!STACK 0 
javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake 
    at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source) 
    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source) 
    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source) 
    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source) 
. 
. 
. 

更新

いずれか

> java -version 

または

> java 

を管理者権限でCMDを開き、実行した後の両方が

と答え
Error occurred during initialization of VM 
java/lang/NoClassDefFoundError: java/lang/Object 

だから私は何かが私のJavaインストールではなく、日食ではないと思います。

答えて

0

解決済み。問題は私のjavaのインストールでした。

まず、私が唯一

C:\Program Files\Java\jre1.8.0_131\bin; 

にシステム環境変数pathを変更してみてくださいこれは、同じJavaのエラーメッセージが得られ、失敗しました。それから私は、これは正常に動作し、問題を解決し

C:\Program Files\Java\jdk1.8.0_102\bin; 

JAVA_HOMEpathの両方を変更し、古いJavaのインストールに「戻りました」。


参考までに、これらのリンクも私を助けました。

1

起動時に失敗するいくつかの問題がありますが、この場合ProvisionExceptionは、プロキシをクリアしなかったか、またはネットワーク接続がDitectに設定されているために発生する可能性があります。そしてまた、SSH証明書

Cチェック:\プログラムファイル\ Javaの\ jdk1.6.0_45 \ JRE \ libに\セキュリティ

見つからない場合は、それを取得します。 32ビットのEclipseに同じアーキテクチャーを持つeclipseを実行すると、32ビットのEclipseが存在するはずです。そうしないと動作しません。 複数のjreがある場合は、いずれかを参照してEclipseをチェックします。これがあなたを助けることを願っています。

関連する問題