• 締切済み

windows8でjarファイルを動かしたい

Windows7で動かしていたjarファイルをWindows8で動かそうとしたところ、 起動しませんでした。 実行環境は以下です。 ・Windows8 (8.1にはしていません) ・java (Version 7 Update 51) コマンドプロンプトから「java –jar ファイル名.jar」でも起動せず、 環境変数のPATHに「C:\Program Files (x86)\Java\jre7\bin」を追加しましたが、 ダメでした。 何か良い方法を知っている方がいましたら教えて下さい。 どうぞ宜しくお願い致します。

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

みんなの回答

回答No.1

あなたの場合、 >windows8でjarファ というよりは、別マシンで動作させるためには? を学んだ方がいいようです。まず、本家で調査しまたしでしょうか? その結果の報告がありません。していなかったら、だたの馬鹿です。とっととJarファイルを扱うのやめましょう。 ちなみに http://www.java.com/ja/download/faq/win8_faq.xml は、1分もかからずに、たどりつけましたが? ここのを全部クリアーにしているんですかね?

yaruri
質問者

補足

ご返信ありがとうございます。 また、勉強不足で申し訳ございません。 このjarファイルですが、今まで複数のwindows7マシンで動作させてきました。 今回Windows8のマシンに買い替えたため、こちらで動かそうとしたところ動作しませんでした。 貼って頂いたjavaのページは既に参照済みで、Windows8マシンは常にデスクトップ画面で使用しております。 何か思い当たる原因等がございましたら、 ご教授頂けますと幸いです。 どうぞ宜しくお願い致します。

関連するQ&A

  • JDKがコマンドプロンプトに表示されない

    JDKのインストールは出来ているのですが、コマンドプロンプトでjava-versionが表示されません。 ASUS/Windows8/32ビットのタブレットでJDKのインストールをし、環境変数の設定までしたのですが、コマンドプロンプトにJava-versionが反映されません。 「'java'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」の表示が出ます。 実施した手順ですが… (1)「oracle」のHPから「jdk-8u161-windows-i586.exe」をダウンロードしました(Java SE 10 のJDKもダウンロードしましたが、インストール時に非対応のPCと表示されたため) (2)インストール (3)環境変数のセット。ユーザーの環境変数、システム環境変数、どちらに追加したら良いのか分からなかったので、両方に「変数名:JAVA_HOME/変数値:C:\Program Files\Java\jre1.8.0_161\bin」、「変数名:Path/変数値:C:\Program Files\Java\jre1.8.0_161\bin」をそれぞれ追加しました。 システム環境変数に元々あった変数 Path は、違う変数値が入っていたので消してしまったのですが、これが問題でしょうか? そもそもダウンロードしたファイルが間違っているのでしょうか? 何が原因なのか分かれば教えて頂きたいです。 よろしくお願いしますm(__)m

    • ベストアンサー
    • Java
  • PATHの設定について

    (1)システム変数の編集で変数名に「JAVA_HOME」を入力。変数値に「C:\j2sdk1.4.2_08」を入力しました。 (2)同じように「新規(N...)」をクリックし、変数名に「CLASSPATH」を入力。変数値に「.;%JAVA_HOME%\lib\tools.jar」を入力しました。 (3)「システム環境変数」の「変数」の中にある「Path」に「;%JAVA_HOME%\bin」を追加しました。 コマンドプロンプトでpathと入力し確認したところ、 C:\j2sdk1.4.2_08\bin\binというpathは通っていました。 しかし、javacを起動させようとすると、 'javac'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません。 と表示されてしまいました。 この場合、どうすればjavacが使えるようになるのでしょうか? よろしくお願い致します。

    • ベストアンサー
    • Java
  • javacが無い。。。

    はじめまして Javaかなりの初心者なので、とんちんかんなことを言っていたらごめんなさい 環境変数の設定で、pathを通すというのがあったので、サイトに指定してあったとおりに設定しました。 しかし、コマンドプロンプトでjavacコマンドを打っても、 「'javac' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 と出てしまいます。 pathは"C:\Program Files\Java\jre1.6.0_06\bin"のように通しました。 正しく通していると思ったのですが、なんどやっても上記のような表示になるので、jre1.6.0_06\binの中を見てみたらjava.exeはあるのですが、javac.exeはありませんでした。 これはなぜでしょうか?? どうしたらpathを設定できるのか教えてください よろしくお願いします

  • classpathについて

    C:\Program Files\Java\jre1.5.0_02\binを環境変数で設定すれば実行できるはずなんですが設定しても NoClassDefFoundErrorがでて実行できません。 プロンプト上で set classpath=C:\Program Files\Java\jre1.5.0_02\bin;.とやればちゃんと実行できるのですが。 どうしたらできるのでしょうか? パスの勉強もしたんですが、どうもパスが苦手で毎回こいう所でつまってしまいます。 どうかよろしくお願い致します。

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

    java初心者なのですがコンパイルができません! コマンドプロンプトでjavac Hello.javaと入力すると、内部コマンドまたは外部コマンド、操作可能なプログラムまたはパッチファイルとして認識させていません、とでてきて実行できません。 環境変数でパスの設定をしてたのですが何回も見直しても間違ってないのに、コマンドプロンプトで  [Path]\javac.exe-help  と入力すると指定されたパスは見つかりませんと出てきます。 ちなみに環境変数のところには行末に、 ;C:\Program Files\Java\jdk1.6.0_07\bin と入力しました。 何が問題なのでしょうか??ちなみに,version 6 update 7 です。 わかる方是非返答お願いします!!

  • javaの環境変数設定

    java初心者です。コマンドプロンプトでjavacやjavac -versionと入力しても、 「javacは内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」と出てしまいます。 環境変数の設定でどこか間違っているのでしょうか? 変数PATH  変数値C:¥Program Files¥Java¥jdk1.8.0_60¥bin 変数値はエクスプローラからアドレスをコピーしたし、jdk1.8.0_60¥binにjavac.exeがあることも確認たので、これ以上どうしたらいいか分かりません。 osはwindows10です。

  • [Macintosh] JARファイルのダブルクリックで起動できますか?

    Windowsでは、Javaソフトウェア(JRE)をインストールした後、デフォルトでJARファイルのダブルクリックでJARファイルを起動できるようになります。 Macintoshで、Javaソフトウェア(JRE)をインストールした後、Macintoshでも同じように、デフォルトでJARファイルのダブルクリックでJARファイルを起動できるようになるのでしょうか?

    • ベストアンサー
    • Java
  • javaのPathの設定

    こんにちは、java勉強中の初心者です、宜しくお願いします。  javaのPathの設定をする場合の環境変数について教えて下さい。 現在 ユーザー環境変数に  変数名「JAVA_HOME」、 「変数値」に「C:\Program Files\Java\jdk1.7.0_60」 システム環境変数の 変数名Pathに*****Time\QTSystem\;C:\Program Files\Java\jdk1.7.0_60\bin; のようになっています。 コマンドプロンプトを起動してjavacを入力すると、 javacは、内部コマンドまたは外部コマンド、操作可能なプログラムまたは バッチファイルとして認識されていません。 と出てきます。 色々試してみたのですが、どこが間違っているのかわかりません。 分かる方、どこが間違っているのか教えてください。 「C:\java\jdk**.**.**.**\bin;」を入力します』と書かれていましたが、 別の本には、「%JAVA_HOME%\bin」と書かれていました。  ・ この書き方は、どちらが正しいのでしょうか、どちらの書き方も正しいのでしょうか。  ・ どちらも正しいのであれば、この「%~%」の意味はどのような意味でしょうか。  ・ 「JAVA_HOME」というのは、統一されている書き方(大文字、小文字、全角、半角も含めて)  でしょうか。  以上宜しくお願いします。 投稿日時 - 2013-04-28 12:30:23通報する

    • ベストアンサー
    • Java
  • HelloWorldのソースがコンパイルできません

    Javaを初めて2日目の初心者です。 JDKをDLし、環境変数を追加し、コマンドプロンプトにてjavcコマンドを実行したところ、エラーメッセージ等は出ませんでした。 そこでHelloWorldのソースを作り、コンパイル(javac)しようとしたろころ、以下のようなエラーメッセージが出てしまい、先に進めません。 エラー:HelloWorld.javaが読み込めません エラー 1個 さまざまなHPを参照し、ソースや環境変数を変えてみても同じメッセージが出てしまいます。 ちなみに、OS等は以下の通りです。 ・OS:Windows XP Pro SP2 ・JAVA:JDK1.5.0_06 ・システムのユーザー環境変数 JAVA_HOME C:\Program Files\Java\jdk1.5.0_06 PATH C:\Program Files\Java\jdk1.5.0_06\bin CLASSPATH C:\Program Files\Java\jdk1.5.0_06\lib\tools.jar ・システム環境変数 CLASSPATH  C:\Program Files\Java\jre1.5.0\lib\ext\QTJava.zip QTJAVA  C:\Program Files\Java\jre1.5.0\lib\ext\QTJava.zip ・作業用フォルダはCドライブ直下 ・ソースファイルはメモ帳およびワードパッドで試しました。 ・ソースは以下の通りです public class HelloWorld { public static void main(String args[]) { System.out.println("Hello Java World !"); } } 以上です。 よろしくお願いします

    • ベストアンサー
    • Java
  • ダウンロードしたjarをimportしたい

    Eclipseでダウンロードしたjarファイルをimportしたいのですが、エラーをはいて困っています。 ソースでいうと 一行目の import com.lowagie.text.*; の時点で「インポートされたcom.lowagieはみつかりません」とでてしまいます。 環境変数の「CLASSPATH」の内容は . ;C:\Program Files\Java\jre6\lib\ext\QTJava.zip ;C:Tomcat 6.0\webapps\userclass\iTextAsian.jar ;C:Tomcat 6.0\webapps\userclass\iText-2.1.7.jar と下の2行を追加しました。 またjarを解凍して「com\lowagie\text」があるのは確認しています。 どこに原因があるのでしょう?お返事おまちしております。

    • ベストアンサー
    • Java