• ベストアンサー

jarファイル

知り合いからjarの拡張子のファイルが届きました。 そのままダブルクリックをすると Invalid or corrupt jarfileというエラーメッセージが 表示されます。 どうすれば開くことができるのでしょうか? とても困っています。 お願いします。

  • Java
  • 回答数3
  • ありがとう数4

質問者が選んだベストアンサー

  • ベストアンサー
  • tgook
  • ベストアンサー率48% (96/198)
回答No.3

もし圧縮ファイルなら「Lhaplus」などの解凍ソフトで解凍できると思います。 Lhaplus => http://www.forest.impress.co.jp/lib/arc/archive/archiver/lhaplus.html 逆にもし、知り合いが作ったJavaのClassファイル等をアーカイブしたもの(実行ファイル)であれば、JavaRuntimeをインストールし、javaw.exeがインストールされていることを確認したうえで、ダブルクリックしてみてください。 ただ、実行する際はマニフェストファイルやClassファイルが必要だったと思います。 届いたファイルがjarファイルだけの場合、 知り合いに、それらのファイルはどこにあるのかや、 届いたjarファイルに対して、それらのファイルをどのフォルダ階層に 置けばよいのかを聞いてください。 ちなみに「Invalid or corrupt jarfile」は Invalid:無効な corrupt:間違いの多い となるため、単純に 「jarファイルとしての条件を満たしていない」 と言っています。

その他の回答 (2)

  • snowize
  • ベストアンサー率27% (68/245)
回答No.2

可能性としてはファイルがぶっ壊れてると考えるのが一番妥当です。 既にお答えがあった通りZIP形式で解凍できますが、それを見ても分からないようならば知り合いに尋ねる方が早いかと思います。

回答No.1

何のファイルかわからないので正しい回答ではないですが、 とりあえずファイルの中身を見たい場合は拡張子を~.zipへ 変更後、通常の解凍ソフトで解凍できます。

関連するQ&A

  • Vistaで、Firefoxの拡張機能が使えません!

    OSはVista Homeプレミアムです。Firefoxのテーマをインストールしようとすると、次のようなエラーメッセージが出てしまいます。 Invalid or corrupt jarfile c:\Users\Bill\Desktop\metal_lion_-_300-1.7.9-fx.jar と出て ディスクトップに出来たファイルをダブルクリックしてもエラーになります。ご存知の方教えてください。宜しくお願いします。

  • jarファイルの起動方法

    jarファイルを作成して、ダブルクリックで起動できる ようにしたいのですが、作成したjarファイルをクリックしても何の反応もありません。エラーメッセージが 出るわけでもなく、ただ、プログラムが実行されないのです。jarファイルの作成過程は以下のとおりです。 jar cf temp.jar testclass.class jar ufm temp.jar manifest.txt マニフェストファイルの最後には改行をいれてあります。

    • ベストアンサー
    • Java
  • jarファイルの作成

    はじめまして。 さっそく質問させていただきます。 Javaでswingを使用してGUIアプリケーションを作成しました。 .exeファイルのようにダブルクリックで起動できるように、jarファイルを作成したのですが、開こうとしてファイルをダブルクリックすると、「failed to load Main-Class manifest attribute from (C:からjarファイルまでの階層)」というエラーがでて実行することができません。 階層は C:\a\b フォルダ b の中に「c.class」「d.class」「MANIFEST.MF」の3つがあります。 c.classがmainメソッドを持っているのでマニフェストファイルには、「Main-Class: c」と書き込み、コマンドプロンプトから「jar cvfm c.jar MANIFEST.MF *.class」と入力、jarファイルが作成されたのですが、ダブルクリックすると上記のエラーがでてしまいます。 どのようにすればエラーなく実行することができるでしょうか? 開発環境は、Windows XP SP3, jdk1.6.0_16, 統合開発環境は使用していません。 よろしくお願いします。

    • ベストアンサー
    • Java
  • jarファイルについて

    javaのことはまったくわかりませんが以下のことについて教えてください。 あるアプリケーションのjarファイルをwinrarで解凍して、解凍したファイル類には何も変更は加えず、再度、winrarでzipに圧縮し、拡張子をjarに変更してアプリケーションに戻したらエラーが出るようになりました。これはなぜなのでしょうか。zipファイルとjarファイルは同じものだという記述がネット上にあり、実験してみました。しかし、アプリケーションを起動するとエラーになります。 解凍したものをjarファイルに戻すにはどうすればよいか教えてください。

    • ベストアンサー
    • Java
  • jarファイルをダブルクリックで実行

    jarファイルをコマンドプロンプトから実行することは可能なのですが ダブルクリックをすると「could not find class.program will exit」という メッセージが出て実行できません。 自分の作ったファイルが悪いのかと思い http://cafe.justsystem.co.jp/Tips/javaapp/helloworldicojar/#execfail で紹介されているHelloWorld.jarもダブルクリックでは実行することが出来ませんでした。 ダブルクリックで実行するためには何か特別な設定をする必要があるのでしょうか? 自分なりに過去ログを見たのですがわからないのでよろしくお願いします。

    • ベストアンサー
    • Java
  • JARファイルのダブルクリック実行について

    JARファイルをダブルクリックして実行できるプログラムを作成して、windows2000の環境で使用しています。 このJARファイルをwindowsXPの環境に移行したところ、実行できなくなってしまいました。 「Could not find the main class. Program will exit!」というエラーメッセージがでます。 ちなみに、JREはインストール済みで、javac,javaのコマンドは実行できます。 よろしくお願いします。

    • ベストアンサー
    • Java
  • javaでJARファイルにしたときの動作がうまくいきません。

    javaでJARファイルにしたときの動作がうまくいきません。 javaで画像を加工し表示するプログラムを作っています。OSはWindowsXP、統合開発環境はeclipseです。 eclipseで実行するときは動作するのですが、それをエクスポートしJARファイルにしたときにうまくいきません。 具体的に言いますと、エラーはでずにウィンドウはでます。そこで画像の読み込みをするのですが 少ない枚数を読み込む場合であれば動作しますが、多い枚数を読み込む場合止まります。 自分で考えたのは、eclipseで実行するときに画像を加工するため多くの配列を使うのでVM引数に-Xmx512mを入れています。 JARにして、ダブルクリックで起動したときはこの-Xmx512mを入れる事ができないのが問題かなと 考えています。 最終的には手軽に使えるプログラムを目指しておりますので、どうしてもダブルクリックで起動できる プログラムにしたいと思っています。 質問に至らない点があれば申し訳ないです。 宜しくお願いします。

    • ベストアンサー
    • Java
  • jarファイルが入力ファイルを読み取ってくれません

    現在java勉強中の初心者です。 eclipseを使っているのですが現在ある数値データ(.txtファイル)を読み込み計算する プログラムを作成しています。 eclipseから実行する分には正しく動作するのですがeclipseを使ってjarファイルを生成し ダブルクリックで実行したところテキストファイルが読み取れてないようなのです。 ちなみにjarファイルと同じディレクトリに読み込みたいテキストファイルを置いて ダブルクリックで実行すると正しく動作しました。 これについてjarファイルだけでもうまく動作させる方法を知っている方は 教えてください! それともうひとつ質問ですがeclipseの場合、読み込ませたいテキストファイルは プロジェクト直下に置いているんですがこれでいいんでしょうか? ソースやclassファイルと同じ場所に置くと読み取ってないようです。

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

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

    • ベストアンサー
    • Java
  • jarファイルを実行した時のエラー

    外部のPCでjarファイルを作成し,自分のPCでそのファイルをダブルクリックしても反応がないため,コマンドでjava -jar ~.jar と実行してみたところ, Exception in thread"main" java.lang.NoClassDefFoundError: tover と表示されます. toverを調べてみましたが,さっぱりわかりません.教えてください,お願いします!

    • ベストアンサー
    • Java

専門家に質問してみよう