お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-10-13 21:31:56

KoRn
新しいメンバ
登録日: 2011-10-13

「jarファイル」は使う度に毎回コンパイルしなければならないのですか?

PSPNetPartyというソフトを使っています。【参考】http://team-monketsu.net/
このソフトウェアをダウンロードしインストールしました。

すると展開したところに実行ファイル「PlayClient.jar」というファイルがあり、

java -jar PlayClient.jar

とすることでPlayClientが起動されます。
Windowsでもこのソフトを使っており、そのときはexeファイルをダブルクリックするだけだったので簡単でした。
Linux/Ubuntuに関しては初心者なため戸惑っているのですがこういった「jarファイル」は毎回コンパイルする必要があるのでしょうか。

お願いします。

オフライン

 

#2 2011-10-13 22:20:27

garneto
新しいメンバ
登録日: 2011-10-13

Re: 「jarファイル」は使う度に毎回コンパイルしなければならないのですか?

java -jar PlayClient.jar

はコンパイルしているわけではなく、java仮想マシンで jar を実行しているだけです。
このソフトがどんなものか知らないですが、Windowsの場合も exe の中で同じような事が行われてるのだと思います。
タイプするのが面倒ならばシェルスクリプトを作るとか楽をする手段はあります。

オフライン

 

#3 2011-10-13 23:13:16

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: 「jarファイル」は使う度に毎回コンパイルしなければならないのですか?

OpenJDKなどがインストールされていれば、jarファイルを右クリックしたときに「Open JDK Java 6 Runtimeで開く」と出てくると思いますが、これをクリックして実行できませんか?
また、jarファイルを展開することは滅多に無いと思うので、右クリック>「プロパティ」>「開き方」で、ランタイムを標準設定にしてしまえば、ダブルクリックによって実行できると思います。

オフライン

 

#4 2011-10-14 14:01:58

KoRn
新しいメンバ
登録日: 2011-10-13

Re: 「jarファイル」は使う度に毎回コンパイルしなければならないのですか?

ありがとうございます。
vbkさんの方法で解決しました。

オフライン

 

Board footer

Powered by FluxBB