0

最近、Eclipse に Android プラグインをインストールしました。

Windows 7 64ビットを使用しており、jre6がインストールされています

これまでJavaのすべてがうまくいっていましたが、プラグインをインストールした後、簡単なJavaプログラムを作成して、正常に動作するかどうかを確認しました.

以下は私の「Hello World!」です。プログラム

public class Test {
public static void main(String args[])
{
    System.out.println("Hello World!");
}
}

このプログラムを実行すると、何も印刷されません。

Android プラグインを Eclipse にインストールする以外には何も触れていません。上記のコードは Windows コンソールで正常に動作しています。

Androidプラグインをインストールしたとき、私はJDK 1.7を使用していましたが、問題の解決策を探していたところ、AndroidにはJDK 1.6が必要であることがわかったので、 JRE6をインストールしましたが、結果は同じで何も役に立たなかったので、Windowsから すべてのJDKとJREを削除しましたJAVAとは関係ありませんが、この問題のために新しいJRE6をインストールしましたが、ワークスペース内のすべてのプロジェクトがJDK 1.7から制限されなくなりました。

JREを再バインドしようとすると、エラーが発生しました ここに画像の説明を入力

だから私は新しいワークスペースを作成し、上記のJREの問題は解決しましたが、それでも新しいワークスペースで「Hello World!」プログラムが実行されていません。

環境変数ですべてのことを試しましたが、何も役に立ちません

以下のリンクはいくつかの解決策を提案しました

  1. http://www.eclipse.org/forums/index.php/m/913523/

  2. https://askubuntu.com/questions/186986/eclipse-has-multiple-issues-after-jre-6-openjdk-upgrade

  3. http://www.eclipse.org/forums/index.php/mv/msg/156204/530834/

ほとんどのソリューションはLinux および OpenJDK用であり、私にとっても役に立ちません。

この問題の解決策がある場合、Eclipse の新しいインスタンスをインストールしたくありません。

助けてくれてありがとう。

以下は、新しく作成されたワークスペースと古いワークスペースの両方の .metadata/.log ファイルの一部です。オリジナルはとても大きいので、イニシャルを入れてみました。

    !ENTRY org.eclipse.debug.ui 4 120 2013-06-19 16:05:42.744
!MESSAGE Error logged from Debug UI: 
!STACK 1
org.eclipse.core.runtime.CoreException: Plug-in org.eclipse.jdt.debug.ui was unable to load class org.eclipse.jdt.debug.ui.launchConfigurations.JavaApplicationLaunchShortcut.
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:176)
    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.getDelegate(LaunchShortcutExtension.java:410)
    at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.getLaunchConfigurations(LaunchShortcutExtension.java:505)
    at org.eclipse.debug.internal.ui.contextlaunching.LaunchingResourceManager.getParticipatingLaunchConfigurations(LaunchingResourceManager.java:490)
    at org.eclipse.debug.internal.ui.contextlaunching.LaunchingResourceManager.getLabel(LaunchingResourceManager.java:322)
    at org.eclipse.debug.internal.ui.contextlaunching.LaunchingResourceManager.computeLabels(LaunchingResourceManager.java:240)
    at org.eclipse.debug.internal.ui.contextlaunching.LaunchingResourceManager$2.run(LaunchingResourceManager.java:138)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle org.eclipse.jdt.debug.ui (341).
    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:122)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:340)
    at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    at 
4

0 に答える 0