ヤマ行こ!リサーチ > JDK
JDKとは?
『』より :
JDK BANDとは?
『』より :
JDKバンドとは?
『』より :
写真共有サイトからJDKに関する写真を検索・表示しています。
ヤフー知恵袋に投稿された「JDK」に関する疑問・質問・口コミ情報を自動表示しています。プチ情報があるかも!?
質問
robocodeでのコンパイルエラー最近robocodeなるものを教えていただき、早速試そうと思ったのですが、コンパイル時にエラーがでてしまい、うまくいきません。エラーは以下のようなものです。Compiling...C:\\robocode\\robots\\test\\test01.java:8: robocode.Robot にアクセスできません。クラスファイル libs\\robocode.jar(robocode/Robot.class) は不正です。クラスファイルのバージョン 49.0 は不正です。48.0 であるべきです。削除するか、クラスパスの正しいサブディレクトリにあるかを確認してください。public class test extends Robot ^エラー 1 個Compile Failed (1)バージョンが違うとのことで検索等したのですが、解決の仕方がわかりません。robocodeのバージョンは1.7.1.6で、javaのJDK-6u18を入れてあります。OSはwindowsXPです。どなたか解決の仕方がわかりませんでしょうか?
ベストアンサー
robocode.jarのrobocode/Robot.classはJava1.5でコンパイルされたものなのに、Java1.4でコンパイルしようとしているというメッセージです。> robocodeのバージョンは1.7.1.6で、javaのJDK-6u18を入れてあります。> OSはwindowsXPです。同じ環境でこちらではエラーになりませんでした。Robot EditiorのメニューでCompiler→Options→Reset Compilerを選択してJDK6u18が選択されているか確認してみてください。古いJDKが残っているかもしれませんのでその場合は古いJDKをアンインストールしましょう。新しいJDKでも古いバージョン向けのclassファイルを作成することができるので特に理由のない限り古いJDKは不要です。JDK6u18だけを残してRobot EditiorのメニューからCompiler→Options→Reset Compilerを再度実行してみてください。あるいは、Robot EditiorのメニューでCompiler→Options→Preferencesを選択して、Compiler Binaryをフルパスで、"C:\\Program Files\\Java\\jdk1.6.0_18\\bin\\javac"#JDKのデフォルトのインストール先の場合と書き換えても良いでしょう。Compiler Classpathの項目もパスが間違っていると思いますのでJDK6u18のパスに変更しましょう。
質問
mysqlをV4.0からV6.0にアップデートしてから、もともとV4.0で使ったjavaシステムはV6.0にアクセスできなくなりました。どうやったらアクセスできますか?OS:windows server 2008 r2 JDK:1.4Tomcat:4.1.31mysql:V4.0⇒V6.0 64bitにアップデートどうやったらアクセスできますか?
ベストアンサー
jdbcをmysql6のものに変えてみては?補足への回答:きっと、lib配下か何かに、mysqlのjdbcのjarがあるので、mysql6用のjdbcをダウンロードしてきて、入れ替えればよいですよ。Java側に変更が必要な箇所で思いつくのは、ドライバを呼び出す部分Class.forName("ココの値")が、mysql4のjdbcドライバと、mysql6のjdbcドライバで違う「かも」しれません。上記の言っている意味がわからないとなると、今まで一度もjavaでmysqlにjdbc接続したことが無いということだと思います。現在、質問者様がそれを聞ける環境でない(実装した人がいないとか)のであれば、アップデートは避けた方が無難です。もっと言えば、myslq4→5→6のリリースノートを読まないと、どういった影響がソースで出るかも認識できません。慎重に自己責任において行ってくださいね。
質問
500枚!至急!Java超初心者です。最近、プログラミングに興味を持ってhtmlから初めて先日Javaの解説書を買ったものです。しかし、あまりにも初心者のため、最初の1ページから分かりません。知恵袋、ネットも調べてみたのですが、難しい用語が多くて、何がなんだか分かりません。極力易しい言葉でご説明願えると幸いです。まず、JDKのインストールは終了しました。その後、環境変数のpathを編集しろ、とのことだったのでもともとあった%SystemRoot%\\system32;%SystemRoot%;%SystemRoot%\\System32\\Wbem;C:\\Program Files\\Common Files\\Roxio Shared\\DLLShared\\;C:\\Program Files\\Common Files\\Roxio Shared\\DLLShared\\;C:\\Program Files\\Common Files\\Roxio Shared\\9.0\\DLLShared\\;C:\\Program Files\\QuickTime\\QTSystem\\のあとに;C:\\Program Files\\Java\\jdk1.6.0_17\\binを入力しました。その後、テキストにあったものをテキストに入力してHello.javaで保存しました。そこまではテキストに忠実にやったのですが、コンパイルしろ、ということでjavac Hello.javaと規定のところに入力すると'javac' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。と出てきます。くわしく教えてもらえませんか??
ベストアンサー
C:\\Program Files\\Java\\jdk1.6.0_17\\binのパスが正しいとすれば、環境変数が反映されていないのかもしれません。システム変数の環境変数の場合は、OSの再起動が必要ではなかったでしたっけ?
質問
javacのがうまく動作しません先程、JDKをインストールして、パスを設定したのですが、コマンドプロンプト上でjavacと打ってもしっかり動作してくれません。javacが実際にあるフォルダまでcdで移動させてjavacを実行すると正常に動作するのですが…Vistaを使用している時は正常に動作していたのですが、7に移行してから使えなくなってしまいました。特にハードウェア的な変更は加えていないのですが何か原因が特定出来る方はいらっしゃいますか?ちなみにjavacと半角英数で打ってenterキーを押すと以下のような画面が表示されます。Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/javainCaused by: java.lang.ClassNotFoundException: com.sun.tools.javac.Main 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)Could not find the main class: com.sun.tools.javac.Main. Program will exit.cdでjavacのあるフォルダまで移動させるのはかなり面倒な作業になるので、解決可能であれば標準のまま使えるようにしたいと思っています。どうか解決方法をご存じの方、ご教授よろしくお願いいたします。
ベストアンサー
<補足を受けて>回答の最初に書きましたが『path以外の環境変数』が問題なのです。パス(環境変数pathで設定される)に問題はありません。(パスに不適切であれば、そもそもjavacが起動されません。起動しなければ、executableも生成されず、executableを実行した結果表示される「Exception in thread "main" java.lang.NoClassDefFoundError」が表示される訳など無いのでよ。Javaのプログラムを実行する際には、実行時に必要なクラス(プログラムライブラリ)をファイルから読み込まなくてはなりません。(こうしたファイルを読み込むことをロード(Load)と言い、それをするのがclassLoaderというプログラムです)そのクラスを読み込む際にどこのフォルダーを探すのかを指定するのがCLASSPATHという環境変数です。エラーメッセージに何箇所もat java.lang.ClassLoader.loadClassというのが含まれているのは、CLASSPATHの設定が不適切なために起きたトラブルであることを強く示唆しています。もしも、質問者がCLASSPATHという言葉を見聞きしたことが無いのであれば、最初に書いたようにC言語の教科書を2,3冊読破してください。次の質問は、教科書を2,3冊読破して理解してからするべきだと思います。数百ページある教科書、2,3冊分の知識を知恵袋で得るのは不可能です。===path以外の環境変数が正しく設定されていないのだと思います。Vistaと7では様々なファイルの置き場所が違いますので、VISTAの時の設定を変えていないとすると、問題が生じるはずです(Javaをインストールした時はVISTAで、それを7に移行したんですよね?)エラーメッセージを見るとClassLoader関連のものが多いですから環境変数の CLASSPATH が正しく設定されていないのだと思います。あとは JAVA_HOMEかな?PATH,CLASSPATH,JAVA_HOMEの3つが設定されていればOKだったと思います。対処方法は2つです。1) JAVAをアンインストールして、再度インストールする。 こうすることで、必要な環境変数が正しく設定されるはずです。2) 手動で設定をする 7はどうなっているのか知らないのですが、XP以前のwindowsであればコントロールパネルのシステムの詳細設定に環境変数を設定するところがありました。 7にもどこかにあるはずなので探してください。
質問
javaの覚えようとしてJDKはインストールできたのですが・・‘javac`は、内部コマンド、操作可能なプログラムまたはバッチファイルとしてにんしきされていませんとでるんですがどうしたらよいのでしょうか?コマンドプロンプトを使っていてjava -versionは反応するのにjavac -versionにするとさきのような文がでます><
ベストアンサー
うむぅ~・・・ pathじゃない・・・ かすると・・・ホントに、JDKなのかしら?JREだった・・・ ってことはない?メッセージからすると、Windows環境だよなしたっけ、Javaをインストールしたフォルダ内のbinフォルダの中に javac.exe ってのがあるはずだからコマンドプロンプトで、javacexeまでのフルパスで javacコマンド を叩いてみる!これで動けば、やっぱしpathが違うってことだから、もっかいpathをチェックだな。pathでの間違いだと・・・ Javaのインストールフォルダって、バージョン数が記載されてっからね。なんか他のサイトを見ながらpathの環境変数を設定しちゃうと、本来自分の環境にインストールされてるフォルダ名じゃなくって、サイトに記載されとるフォルダ名をそのまんまpath指定しちゃうって凡ミスが多いかなぁ?また・・・ コマンドプロンプト画面にてecho %path%って叩くと、自分が設定しとるpathの環境変数が表示されるから。それと、実際に自分でフォルダを追ってって、相違ないかチェック!もっかいやってみて!
Yahooショッピング、ビッダーズ、ショッピングフィード、amazonを始めとする多数のサイトからJDK関連の商品を探して表示しています。
|
ファルコムjdkバンド2008春 ... |
|
|
FY-24JDK7/56 【本体+ルーバー(FY-24JDK7+FY-24L56)】 ナショナル天井埋込形換気扇 排気 DCモータータイプ 松下電工 組み合わせ品番:FY-24JDK7/56【本体+ルーバー(FY-24JDK7+FY-24L56)】... |
|
|
FY-24JDK7/77 【本体+ルーバー(FY-24JDK7+FY-24L77)】 ナショナル天井埋込形換気扇 排気 DCモータータイプ 松下電工 組み合わせ品番:FY-24JDK7/77【本体+ルーバー(FY-24JDK7+FY-24L77)】... |
|
|
FY-24JDK7/81 【本体+ルーバー(FY-24JDK7+FY-24L81)】 ナショナル天井埋込形換気扇 排気 DCモータータイプ 松下電工 組み合わせ品番:FY-24JDK7/81【本体+ルーバー(FY-24JDK7+FY-24L81)】... |
|
|
FY-24JDK7/82 【本体+ルーバー(FY-24JDK7+FY-24L82)】 ナショナル天井埋込形換気扇 排気 DCモータータイプ 松下電工 組み合わせ品番:FY-24JDK7/82【本体+ルーバー(FY-24JDK7+FY-24L82)】... |
|
|
FY-24JDK7/93 【本体+ルーバー(FY-24JDK7+FY-24L93)】 ナショナル天井埋込形換気扇 排気 DCモータータイプ 松下電工 組み合わせ品番:FY-24JDK7/93【本体+ルーバー(FY-24JDK7+FY-24L93)】... |
|
|
【送料無料】ファルコムjdkバンド/ファルコムjdkバンド2008春 タイトル:ファルコムjdkバンド2008春アーティスト:ファルコムjdkバンド発売日:2008年05月15日品番:NW-10102770発売会社:インディーズ レーベル備考:レーベル名(Falcom)メディア:CD12cm組枚数:1在庫:おとりよせ... |
|
|
パナソニック換気扇 FY-24JDK7/56 (FY-24JDK7+FY-24L56) FY24JDK756... |
|
|
パナソニック換気扇 FY-24JDK7/77 (FY-24JDK7+FY-24L77) FY24JDK777... |
|
|
パナソニック換気扇 FY-24JDK7/81 (FY-24JDK7+FY-24L81) FY24JDK781... |
|
|
パナソニック換気扇 FY-24JDK7/82 (FY-24JDK7+FY-24L82) FY24JDK782... |
|
|
パナソニック換気扇 FY-24JDK7/93 (FY-24JDK7+FY-24L93) FY24JDK793... |
|
|
ファルコムjdkバンド/ ファルコムjdkバンド2008春 【CD】ファルコムjdkバンド(フアルコム.ジエイ.デイ−.ケイ.ハ)/発売日:2008/05/15/NW-10102770///<収録内容>... |
|
|
日本ファルコム ファルコムjdkバンド2008春 【返品不可商品】新生jdkバンド待望のソロアルバム「ファルコムjdkバンド2008春」が5月15日に発売されることが決定いたしました!【収録曲】銀の意志(空の軌跡)/Overdosing Heavenly Bliss(空の軌跡)/陽だまりにて和む猫(空の軌跡)/仄かに煌く光(空の軌跡)/空の軌跡/そして新たなる道へ(ヴァンテージマスターポータブル)/RELEASE OF THE FAR WEST ... |
|
|
日本ファルコム ファルコムjdkバンド2008春 【返品不可商品】新生jdkバンド待望のソロアルバム「ファルコムjdkバンド2008春」が5月15日に発売されることが決定いたしました!【収録曲】銀の意志(空の軌跡)/Overdosing Heavenly Bliss(空の軌跡)/陽だまりにて和む猫(空の軌跡)/仄かに煌く光(空の軌跡)/空の軌跡/そして新たなる道へ(ヴァンテージマスターポータブル)/RELEASE OF THE FAR WEST ... |
|
|
ファルコムjdkバンド2008春:日本ファルコム(株) 新生jdkバンド待望のソロアルバム「ファルコムjdkバンド2008春」が5月15日に発売決定!... |
|
|
日本ファルコム ファルコムjdkバンド2008春 【返品不可商品】新生jdkバンド待望のソロアルバム「ファルコムjdkバンド2008春」が5月15日に発売されることが決定いたしました!【収録曲】銀の意志(空の軌跡)/Overdosing Heavenly Bliss(空の軌跡)/陽だまりにて和む猫(空の軌跡)/仄かに煌く光(空の軌跡)/空の軌跡/そして新たなる道へ(ヴァンテージマスターポータブル)/RELEASE OF THE FAR WEST ... |
|
|
日本エスピー 日本エスピー 新和卓 JDK-120 新和卓コタツ タモ材 ライトブラウン【送料代引き手数料無料】 日本エスピー 日本エスピー 新和卓 JDK-120 新和卓コタツ タモ材 ライトブラウン【送料代引き手数料無料】 JDK120 和風テイストのこたつ 120cm... |
|
|
日本エスピー 日本エスピー 新和卓 JDK-150 新和卓コタツ タモ材 ライトブラウン 【送料代引き手数料無料】 日本エスピー 日本エスピー 新和卓 JDK-150 新和卓コタツ タモ材 ライトブラウン 【送料代引き手数料無料】 JDK150 和風テイストのこたつ 150cm... |
|
|
日本ファルコム ファルコムjdkバンド2008春 新生jdkバンド待望のソロアルバム「ファルコムjdkバンド2008春」が5月15日に発売決定! ※お取り寄せ商品となります。 納期情報は、前々日の状況をご案内しております。掲載内容と異なる場合もございますので予めご了承下さい。... |
JDKから連想されるキーワードを謎の技術によって表示!?ついでに見ると思わぬ発見があるかも・・・?
このページは、インターネット上に公開されているWebサービスを利用して作成されています。詳しくは以下のページをご覧ください。