• 締切済み

VistaにEclipseインストール

Windows VistaにAll-In-One Eclipseをインストールしたのですが、起動ロゴが出た後に以下のようなエラーログが出て、画面が起動しません。 java.lang.UnsatisfiedLinkError: no swt-win32-3232 in java.library.path Vistaは非サポートやはり非サポートなのかなぁ。。回避方法などご存知の方、情報いただきたく宜しくお願いします。インストールしたAll-In-Oneのバージョンは、v3.0.1です。 https://sourceforge.jp/projects/aioec/ 以上です。宜しくお願いします。

  • Java
  • 回答数2
  • ありがとう数1

みんなの回答

  • liwet
  • ベストアンサー率72% (18/25)
回答No.2

Vistaを正式にサポートするのは、Eclipse 3.3からです。 ただ、3.3はまだM6で、正式版は出ていないので、Vistaで確実に動作するEclipseが出るのはもう少し先になると思います。 とりあえず動けばいい、ということですと、 java.lang.UnsatisfiedLinkError: no swt-win32-3232 in java.library.path というエラーが解消されればいいのですが、これを見る限りでは、 swt-win32-3232 という名前の DLL か何かが見つからないというエラーのように見えます。 SWTはEclipseで使用する、native な GUI のコンポーネントです。native の機能を使用しているので、Vistaと互換性が無くてエラーが出ている可能性はありますが、それ以上は分かりません。

noname#49664
noname#49664
回答No.1

Vista Home PremiumでEclipseを使ってます。別に、特にXPなどと違いはないですよ。普通にダウンロードしたものを解凍し、起動して動いてます。 チェックする点としては、まず、JDKのバージョン。とりあえず最新の6.0にしておきましょう。それから、Eclipseもそれにあわせて3.2以上にしたほうがよいでしょう。また、DLLが破損しているとくだんのエラーが出ることがあるので、再度、別のミラーサイトからダウンロードしなおしてみるとよいでしょう。 それから、Eclipseの実行そのものには特に関係ないですが、もしワークスペースをホームディレクトリ外においてある場合は、Eclipseを管理者として実行しないとファイルの書き換えなどに失敗する場合があります。もし、そのような場合にはEXEを右クリックし「管理者として実行」で起動してみてください。

____o_o___
質問者

お礼

ご回答ありがとうございます。>Kyon2_PaPaさん すいません。言葉が足りませんでした。 Eclipse V3.2単体をインストールした場合は、正常に起動します。All-In-One(v3.0.1)でインストールして起動したときにエラーをはいて正常に起動しませんでした。 なお、v3.0.1に梱包されているEclipseは、3.2です。 http://aioec.sourceforge.jp/cgi-bin/wiki.cgi?page=%BA%AD%CA%F1%A4%B5%A4%EC%A4%C6%A4%A4%A4%EB%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%B7%B2 AllInOneに梱包されているどれかのプラグインが悪さをしているかと思っています。エラー出力でスタックをここに載せたかったのですが、すでに消えていました。。

関連するQ&A

  • eclipseでSWTのアプリケーションが実行できない

    eclipse3.0にVisualEditerを入れています。 しかしSWTのアプリケーションが実行できずに困っています。 ビルドまではできているようなのですが、 実行しようとすると、 java.lang.UnsatisfiedLinkError: no swt-win32-3064 in java.library.path とコンソールにでています。 プロパティで見ると、Jarを追加とあるのですが、swt-win32-3064は\eclipse-SDK-3.0.2-win32\eclipse\plugins\org.eclipse.swt.win32_3.0.2\os\win32\x86 に存在するものの、dllです。 なにをどうすればいいのかわからないです。 何か気がついた点がある方よろしくお願いします。

    • ベストアンサー
    • Java
  • Eclipseのインストールについて

    All-In-One-Eclipseを使用したいのですが、インストールが上手く行きません。 http://www.atmarkit.co.jp/fjava/rensai3/eclipsejava01/eclipse01.html に従い、Java2 SDKの本体とドキュメントをインストール後、 All-In-One-Eclipse2.1.0をインストールして再起動後起動して見ると、 A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:\Program Files\All-In-One-Eclipse\eclipse\jre\bin\javaw.exe 'javaw.exe' in your current PATH と言うエラーが出て起動できません。 過去の質問 ( http://oshiete1.goo.ne.jp/qa2842588.html ) に同じ内容があったので、 JREを~と書いてあったので取りあえずJREをインストールして見ましたが、以前エラーが出ます。 どうしたら起動・使用出来るようになるでしょうか。

    • ベストアンサー
    • Java
  • EclipseとSDKも?(初心者)

    All-In-One Eclipse をなんとかインストールしたのですが、 起動はできました。 hello javaは確認できません。 SDKはまだ入れてません、 SDKもインストールしないとだめですか?

    • ベストアンサー
    • Java
  • eclipseでのjar生成について

    eclipseで実行可能なjarファイルを作成しようとしているのですが、 以下のようなエラーが出てしまい作成はできても、実行することができずにいます。 java.lang.UnsatisfiedLinkError: no dsj in java.library.path Exception in thread "Thread-0" java.lang.UnsatisfiedLinkError: de.humatic.dsj.DS Filtergraph.initMethodIDs()V at de.humatic.dsj.DSFiltergraph.initMethodIDs(Native Method) at de.humatic.dsj.DSFiltergraph.<clinit>(SourceFile:143) at media.VideoDSJ.init(VideoDSJ.java:41) at media.VideoDSJ.<init>(VideoDSJ.java:35) at JavaLive.JavaLive.run(JavaLive.java:137) エラーを見てみる限り、外部ライブラリーとして使っているdsjへのパスがうまくできていないと思うのですが、 プロジェクト自体にimportしていますし、必須ライブラリーをパッケージするように出力をしていますがうまくいきません。 配布したあとは特にライブラリ等をインストールを必要とせずに実行させたいので、なんとか中にライブラリーを包括したいのですが、 何かいい方法は無いでしょうか?

    • ベストアンサー
    • Java
  • 1度インストールしたeclipseが

    使い方がわからず中身がグチャグチャになったので 削除して再インストールしようと思ってもできなく なりました。 http://sourceforge.jp/projects/aioec/からv3.0.1 All-In-One-Eclipse-Setup-3.0.1.001をダウンロードしても 開けないファイルがダウンロードされた状態になり何度か 試すとしまいにはフォルダを指定してもそこにファイルがなかったり 以前はできたのにどうしてかわからず困っています。

  • All-in-one-eclipseのダウンロード手順がわかりません

    All-in-one-eclipseをインストールしようと思い、雑誌に書かれていたダウンロードページ http://sourceforge.jp/projects/aioec/ にアクセスしたのですが、downloadボタンを押すと、 http://sourceforge.jp/projects/aioec/files/?release_id=21787#21787 に飛ばされます。 この後どうしたらいいのですか?

  • Eclipseをインストールしましたが、HelloWorldができません

    Eclipseをインストールしました。起動すると既にHelloWorld.javaという ファイルが開かれていました。どうやって実行するのでしょうか? ヴァージョンは下記の通りです。 Eclipse Platform Version: 3.3.1.1 Build id: M20071023-1652

  • eclipse + WTPでライブラリパスが無効になる?

    Eclipse 3.1 + WTP 1.0でサーブレットを作成しています。 このサーブレットからJNIを使用して外部DLLを実行する という構成になっています。 (実際にはJBuilderからの移行で、サーブレット自体に 問題がある可能性は低いです) WTPを実行すると、Tomcat5.5が立ち上がり、サーブレットが 起動しようとするのですが、外部DLLがないというJavaの エラーが出てしまいます。(下記) 「java.lang.UnsatisfiedLinkError: no ライブラリ名 in java.library.path」 また、WTPプロジェクトではなく、Javaプロジェクトだと 同じJNI+DLLの構成でも正常に動作するのです。 このことから、Tomcatが実行したときに環境変数Pathが 無効になっているのではないかと推察しました。 そこで、eclispeのパッケージエクスプローラの「サーバー」 内の「Tomcat v5.5サーバー」で「構成と実行」を開いて 「環境」でPathを設定してみたのですが、うまくいきません。 「引数」でD引数を指定しても駄目なのです。 どなたか解決方法をご存知の方いらっしゃらないでしょうか。 よろしくお願いします。

  • eclipse allinone ダウンロード失敗

    学校の課題でjavaのソフトウェアを開発することになり、eclipseを自分のノートPCのインストールしようと思ったのですが、eclipse all-in-one のjava版のzipをダウンロード、解凍するとexeファイルなどの容量が0バイトとなっていて実行できません。何度やってもそうなってしまいます。 対処法を教えてください。

  • Javaの実行エラーが起きます。

    Javaの実行エラーが起きます。 Exception in thread "main" java.lang.UnsatisfiedLinkError: no nativetimer in java.library.pathの解決方法 現在、大学で研究をしており、その関係でネットからひろったJavaのプログラムを動かそうとしているのですが、実行すると上記のようなエラーにより実行できずに困っています。eclipseを使っています。何か解決方法があれば、教えてください。

    • ベストアンサー
    • Java

専門家に質問してみよう