JavaをインストールせずにJARファイルを実行するにはどうすればよいですか?


22

私の質問は奇妙に思えるかもしれませんが、これは確かに私がする必要があるものです。最後の(おそらく)10年間で、コンピューターでJARファイルを実行する必要があります。しかし、「Java」(およびシステムに追加するすべてのもの)をインストールしたくありません。そのJARファイルを実行するにはどうすればよいですか?


1
1.広すぎる。アプリケーションごとに異なります。2.推奨事項を求めていますが、これはトピック外です。
gparyani 14

インストールまたは更新するたびに、手動でチェックボックスをオフにすることができます。または、レジストリを使用して無効にすることもできます
gparyani 14

これは、個々のアプリケーションによって異なります。
gparyani 14

2
タイトルに「解決済み」を入れて質問を解決することはしません。@nixdaが彼の答えを投稿するのを待つべきです。
slhck 14

2
あなたの質問が実際にXY問題であったとしても:上記はあなたが投票したものの複製ではありません。タイトルの編集とその投票で何を達成しようとしていますか?SOに対するあなたの評判を考えると、あなたは知っていると思いますが、すべてのStack Exchangeサイトが将来の訪問者にとって有用なリソースになろうとしていることを覚えておいてください。
アルジャン14

回答:


19

2つの選択肢があります


  1. 使用jPortableのと一緒jPortableランチャー

    jPortable Launcherを使用すると、PortableApps.com対応デバイスからJava JARを簡単に実行でき、jPortableポータブルJavaランタイム環境がインストールされています。

    これを使用するには、PortableApps.comにアクセスしてjPortableを検索してください。結果のリストが表示されたら、ランタイム環境とランチャーを選択します(上記のリンク)。次に、両方をダウンロードし、指示に従ってインストールします。ダウンロードしたファイルの実行元のフォルダーが作成されます。そのうちの1つは「JavaPortableLauncher.exe」です。起動すると、アプリケーションでjarファイルを見つけて開くことができるはずです。

    ランチャー

(または)

  1. Windows x86 tar.gzバージョンをダウンロードして抽出し、コマンド行から.JARファイルを開始します。start C:\Java\bin\javaw.exe -jar C:\myfolder\myprogram.jar

1
2は、「別のPC」に(現在または過去に)Javaをインストールすることを意味するため、問題ありません。しかし、1は機能します。
ウルトラリスク14

2
2番目のマシンに関心がある場合、または2番目のマシンにアクセスできない場合は、常にVMにJavaをインストールし、Javaフォルダーをバックアップして、Javaを再度アンインストールできます。私が実行したいのですが、ほとんどすべてのJavaプログラムのためのsecondfアプローチを使用しています
nixda

オプション2が動作するというコメントを追加したかった(2016年から編集)/ Oracleはtar.gzファイルを直接提供します。2014
。– Eleasar

6

数年前には、Javaをダウンロードして解凍し、フォルダー内のどこかに配置し、そのフォルダー内のjava実行可能ファイルをポイントすることで、javaを実行できたことを覚えています。現在のバージョンでどのように機能するのかはわかりませんが、それでもそのように機能するのであれば驚かないでしょう。ここにはWindowsがないので、テストすることはできませんが、zip(またはtar.gz)ファイルをダウンロードして解凍し、そこから作業することができます。gzファイルを解凍できない場合は、7-zipをダウンロードしてインストールします。

これは通常のようにはインストールしないので、更新アラートなど、ブラウザ統合、システム変数はありませんが、そのコードを実行するために何かが必要です。

http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

tar.gzバージョンのいずれかをダウンロードします。


1
+1 tar.gzパケットを提供することを知らなかった
nixda

0

これはちょうど私のために働いた:

  1. 必要なバージョンのJavaインストーラーをダウンロードします。
  2. 7-zipで開きます。
  3. tools.zipファイルを見つけて解凍します(Javaのバージョン、ビルド、またはJDKまたはJREの場合は、異なるディレクトリに配置できます)。
  4. いくつかのtools.zipを展開します。
  5. 実行して実行しfor /r %x in (*.pack) do .\bin\unpack200 -r "%x" "%~dx%~px%~nx.jarます。
  6. 実行してみてくださいbin/java -version

それが動作する場合、それはそれです、あなたはあなた自身にポータブルJAVA_HOMEを持っています。


どの「Java Installer」について話しているのですか?
Sajuuk

@sajuuk、私は.exeあなたがオラクルからダウンロードすることを意味しました。
lpacheco

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.