• 締切済み

Windowsの環境にJOGLをインストールする方法を教えてください。

Windowsの環境にJOGLをインストールする方法を教えてください。 英語のページを参考にしながら次のような手順を試したのですが、うまく動作しません。 ----------------------- http://java.sun.com/j2se/1.5.0/download.jsp このページからJDK 5.0 Update 5をダウンロードし、インストール。 インストール先はI:\Program Files\Java\jdk1.5.0_05\ Windowsの環境変数設定でPathに「I:\Program Files\Java\jdk1.5.0_05\bin\」を追加。 https://jogl.dev.java.net/ このページから、jogl.jar及びjogl-natives-win32.jarをダウンロード。 jogl.jarをI:\Program Files\Java\jdk1.5.0_05\jre\lib\extに置き、 jogl-natives-win32.jarも同じところに置いた上で DOSプロンプトから"jar xfv jogl-natives-win32.jar"を実行し解凍。 これでインストールは完了していると思うのですが、 JOGLのデモプログラム jogl-demos.jar, jogl-demos-util.jar and jogl-demos-data.jarを\lib\ext\に入れ "java demos.gears.Gears" を実行してみると Exception in thread "main" java.lang.NoClassDefFoundError: demos/gears/Gears とエラーが出てしまいました。 jogl-natives-win32.jarの中身をbinフォルダに置く、と説明されていたページもあったので 試してみましたが、やはりうまく行きません。 I:\Program Files\Java\jdk1.5.0_05\bin に入れても、 I:\Program Files\Java\jdk1.5.0_05\jre\bin に入れてもダメでした。 ----------------------- Java初心者なので説明に至らないところなどあるかもしれませんが、 よろしくお願いします。 参考にしたページ http://www.cse.unsw.edu.au/~cs3421/jogl/ http://www.cs.umd.edu/~meesh/kmconroy/JOGLTutorial/ など

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

>java.lang.NoClassDefFoundError: demos/gears/Gears は、パッケージ指定されたところにGears.classがみつからんということだから適当に階層を合わしてやればいいのでは

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • JOGLのインストール方法

    大学の授業でJOGLを使用したプログラミングを勉強しています。 課題を書くために家のWindowsにもJOGLをインストールしようと思うのですが、 https://jogl.dev.java.net/ にある「jogl-natives-win32.jar」を > jar xf jogl-natives-win32.jar で解凍(?)して jogl.dll jogl_awt.dll jogl_cg.dll の3つを得たのですが、これをどこに置いてやればよいのかよく分かりません。 どこにコピーしてやればよいのでしょうか? また、JOGL使用の際にプログラムに書く一文は import net.java.games.jogl.*; でよいのでしょうか。 使用しているJavaのバージョンは以下の通りです (java -versionを実行した結果をそのまま記載します) -------------------------- java version "1.5.0_02" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_002-b09) Java HotSpot(TM) Client VM (build 1.5.0_02-b09, mixed mode, sharing) --------------------------

    • ベストアンサー
    • Java
  • JOGLがうまくインストールできません。

    JavaとOpenGLの勉強にJOGLを利用したいのですが、インストールがうまくいきません。 環境はWindowsXPでJDK1.5.0とJRE1.5.0を使用しています。 インストールするにあたり、下記のサイトを参考に設定しました。 http://itpro.nikkeibp.co.jp/article/COLUMN/20060710/242865/?ST=develop http://pdbj.protein.osaka-u.ac.jp/PDBjing/jV3windows.pdf http://www.ics.kagoshima-u.ac.jp/edu/expIV3/jogl.html JREらしいフォルダが2つあり、どちらに入れてよいか分からなかったため 両方に入れてしまいました。 入れたファイルと場所は、 jdk1.5.0\jre\bin & jre1.5.0\bin⇒jogl.dll・jogl_awt.dll・jogl_cg.dll、 jdk1.5.0\jre\lib\extjogl.jar & jre1.5.0\lib\ext⇒jogl.jar です。 jdk1.5.0\jre\binとjre1.5.0\binにはPathが、上記2箇所のjogl.jarにはCLASSPATHが設定されています。 以上のような設定でデモプログラムのGearsを実行したのですが、「Gear Demo」の新しい窓が出てくるものの、中には何も表示されていません。 また、以下のようなエラーが出ました。 ---------- Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: javax.media. opengl.GLAutoDrawable.getChosenGLCapabilities()Ljavax/media/opengl/GLCapabilitie s; ---------- 先日からJDKを入れ直したりしているのですが、どうしてもうまく実行されません。 どのように対処すべきなのか全く見当がつかず、困っています。 ご回答、お願いいたします。

    • ベストアンサー
    • Java
  • javaでopenglプログラムが実行できません

    お世話になります。 javaでopenglのプログラムを実行すべくjava.netのJOGLプロジェクトのページから以下をダウンロードしました。 jogl-1.1.1a-windows-i586.zip jogl-demos.zip jogl-demos-src.zip 参考サイトの指示に従って、jogl.jarを含む全ての*.jarを[JDK_HOME]\jre\lib\extにコピーし、gluegen-rt.dll,jogl.dll,jogl_awt.dll,jogl_cg.dllを[JDK_HOME]\jre\binにコピーしてインストールしましたが 以下のようにデモプログラムを実行すると以下のエラーが出て実行できません。 どこが悪いのでしょうか?よろしくお願いします。 F:\java\opengl\jogl-demos>java -cp jogl-demos.jar demos.gears.Gears Exception in thread "main" java.lang.NoClassDefFoundError: javax/media/opengl/GLEventListener at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) Caused by: java.lang.ClassNotFoundException: javax.media.opengl.GLEventListener at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) ... 12 more Could not find the main class: demos.gears.Gears. Program will exit. 参考サイト http://itpro.nikkeibp.co.jp/article/COLUMN/20060710/242865/?ST=develop

  • JDBCについて

    JAVAを使ってデータベースに接続しようと思うのですが コンパイルはうまくいくのですが実行すると 「Exception in thread "main" java.lang.NoClassDefFoundError:」 と出てきます。どうゆう意味なのでしょうか? またパスについてもよくわかりません。 一応設定はユーザ環境変数とシステム環境変数の両方に 「CLASSPATH .;C:\Program Files\Java\jdk1.5.0_11\bin;C:\Program Files\Java\jdk1.5.0_11\lib\tools.jar;C:\mysql-connector-java-5.0.4\mysql-connector-java-5.0.4-bin.jar」 と 「PATH C:\Program Files\Java\jdk1.5.0_11\bin;C:\MySQL\bin」 を入れました。 どのようにしたらうまくいくでしょうか? アドバイスをよろしくお願いします。

    • ベストアンサー
    • Java
  • JSPの環境構築がうまくいきません(Tomcat5.5 J2SE5.0)

    恐縮ながら文字数ギリのためメモ帳にコピー改行お願いします。当方、PHPを少しかじった程度のプログラム初心者です。恥ずかしながら初歩の段階でわからず困っています。自分なりに試行錯誤してみたのですが完全にはまってしまいました。どなたかアドバイスをよろしくお願いします。J2SEとしてjdk-1_5_0_03-windows-i586-p.exeをインストールしました。ユーザー環境変数は、次のように設定【変数】JAVA_HOME【値】C:\Program Files\Java\jdk1.5.0_03【変数】CATALINA_HOME【値】C:\Program Files\Apache Software Foundation\Tomcat 5.5【変数】CLASSPATH【値】.;C:\Program Files\Java\jdk1.5.0_03\jre\lib;C:\Program Files\Java\jdk1.5.0_03\lib;C:\Program Files\Java\jdk1.5.0_03\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar;%CATALINA_HOME%\common\lib\jsp-api.jar;%CATALINA_HOME%\webapps\jsp10\WEB-INF\classes;【変数】PATH 【値】.;%JAVA_HOME%\bin;C:\Program Files\MySQL\MySQL Server 4.1\bin;C:\Program Files\Anchor\bin コマンドプロンプトの実行結果です。C:\>java -version★java version "1.5.0_03"Java(TM) 2 Runtime Environment, Standerd Edition (built 1.5.0_03-b07)Java HotSport(TM) Client VM (build 1.5.0_03-b07,mixed mode, sharing) 続いてTomcatのjakarta-tomcat-5.5.9.exeをインストール http://localhost:8080/ と入力しておなじみのTomcatのページを見ることができました。しかし JSP Examples をクリックして JSPの動作を確認しようとすると以下のようなページに・・★HTTPステータス 404 - /jsp-examples/type ステータスレポート メッセージ /jsp-examples/説明 The requested resource (/jsp-examples/) is not available.Apache Tomcat/5.5.9

    • ベストアンサー
    • Java
  • servletのコンパイルエラーについて

    Apache Tomcat 5.5.12にてサンプルプログラムHelloWorld .javaをコンパイルするとエラーが出てしまいます。 HelloWorldServlet.java HelloWorldServlet.java:2: ';' がありません。 import javax.servlet-api.*; ^ CLASSPATHなどの設定も一通りサイトを参照して設定してみました。 CLASSPATH .;C:\Program Files\Java\jdk1.5.0_07\lib\tools.jar;C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\lib\servlet-api.jar CATALINA_HOME C:\Program Files\Apache Software Foundation\Tomcat 5.5 PATH C:\Program Files\Java\jdk1.5.0_07\bin JAVA_HOME C:\Program Files\Java\jdk1.5.0_07 JAVA初心者なので調べてみましたが解決にはいたりませんでした。 よろしかったらご教授のほどよろしくお願い致します。

    • ベストアンサー
    • Java
  • javaのプログラミング環境に関して

    プログラミング初心者でJAVAのプログラミング環境を整えたいと考えているのですが、JDKのダウンロードとインストールは完了したのですが、バスの設定に関しても環境変数の変数値でも行末に ;C:\Program Files\Java\jdk1.6.0_14\bin と編集はしました。 これで一応は環境は整ったということでいいんでしょうか? http://www.bohyoh.com/Java/JDK/index.html を参照しました。

  • JavaDBのインストールができません。

    Java DB を使いたいのですが、、、C:\Program Files\Sun\JavaDB\lib\derby.jar が見つかりません。 最新版の jdk を再インストールしましたが、やっぱりありませんでした。 Windows 7 64 bit です。jdkは32bit、64bitともにできませんでした。 (Program Files (x86) にも、 Program Files にも Sun\JavaDB は ありません)

  • JOGL について

    こんにちは、趣味でプログラミングをしているものです。 JavaScript の関数でポーカー、ブラックジャック, Java で15パズルを再現するくらいです。 取り組むかどうかは決めていませんが もし3D のゲームで簡単なものでも作るなら・・・と思い、 検索していたら、以下のサイトを見つけました。 「OpenGLを使ってJavaでも3Dを楽しもう」 第2回 JOGLをインストールする http://itpro.nikkeibp.co.jp/article/COLUMN/20060710/242865/?ST=develop この記事の中にある、JOGLプロジェクトのページ のリンクをたどって ダウンロードできるかどうか試してみたところ IE で「このページは表示できません」というメッセージのページが表示されました。 これは、JOGL のプロジェクトが終了している、ということでしょうか? それとも、どこかほかのURL に移動しているのでしょうか? あるいは、Java 3D の拡張API を使ったほうがよいのでしょうか? Java 3D の本を買うとすればどの本がおすすめでしょうか? ご存知のかた、教えていただけないでしょうか? よろしくおねがいします。

    • ベストアンサー
    • Java
  • JDK10インストール

    java初心者です。 JDKをインストールする https://devnote.jp/jdk_windows/index.html を見ながら進めていたのですが 「setx /M JAVA_HOME "C:¥Program Files¥Java¥jdk-10" 成功 指定した値は保存されました setx /M Path "%JAVA_HOME%¥bin;%Path%" 成功 指定した値は保存されました」 までは良いのですが 「java /version」 「javac /version」 を入力するとどちらも 「内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 と出ます。 Pathは確認すると ユーザー環境変数とシステム環境変数どちらにも 「C:¥Program Files¥Java¥jdk-10\bin」とあります。 重複しているのが良くないのでしょうか? JAVA_HOMEは「C:¥Program Files¥Java¥jdk-10」となっています。 最初java /versionは問題なく認識されjavac /versionのみ認識せれていませんと出ていたのですが、その際Pathが通っていないのかと色々試行錯誤し、手順を1から何度かやり直したりもしていました。 それがやはり良くなかったのでしょうか。 本当に初歩的なところの質問をすみません。何か助言頂けますと幸いです。

    • ベストアンサー
    • Java
このQ&Aのポイント
  • 私はVPN環境下でスマホからサーバへの写真画像の自動保存について相談を受けました。ITスキルに疎い方々なので、簡単な方法を探しています。
  • 理想的な場合、Androidで撮影した写真が自動的にクラウドまたはサーバに保存され、事務員が画像ファイルをゲスト共有フォルダに振り分けることができ、更新通知メールが得意先に送信されるようなシステムを構築したいと考えています。
  • VPNの導入により、複数拠点間が一つのネットワークのような感覚で連携できるため、様々なランニングコストの削減も期待できます。質問記事には具体的な対応策は記載されていませんが、妙案を教えていただきたいと思います。
回答を見る

専門家に質問してみよう