私の質問は奇妙に思えるかもしれませんが、これは確かに私がする必要があるものです。最後の(おそらく)10年間で、コンピューターでJARファイルを実行する必要があります。しかし、「Java」(およびシステムに追加するすべてのもの)をインストールしたくありません。そのJARファイルを実行するにはどうすればよいですか?
私の質問は奇妙に思えるかもしれませんが、これは確かに私がする必要があるものです。最後の(おそらく)10年間で、コンピューターでJARファイルを実行する必要があります。しかし、「Java」(およびシステムに追加するすべてのもの)をインストールしたくありません。そのJARファイルを実行するにはどうすればよいですか?
回答:
2つの選択肢があります
jPortable Launcherを使用すると、PortableApps.com対応デバイスからJava JARを簡単に実行でき、jPortableポータブルJavaランタイム環境がインストールされています。
これを使用するには、PortableApps.comにアクセスしてjPortableを検索してください。結果のリストが表示されたら、ランタイム環境とランチャーを選択します(上記のリンク)。次に、両方をダウンロードし、指示に従ってインストールします。ダウンロードしたファイルの実行元のフォルダーが作成されます。そのうちの1つは「JavaPortableLauncher.exe」です。起動すると、アプリケーションでjarファイルを見つけて開くことができるはずです。
(または)
start C:\Java\bin\javaw.exe -jar C:\myfolder\myprogram.jar
数年前には、Javaをダウンロードして解凍し、フォルダー内のどこかに配置し、そのフォルダー内のjava実行可能ファイルをポイントすることで、javaを実行できたことを覚えています。現在のバージョンでどのように機能するのかはわかりませんが、それでもそのように機能するのであれば驚かないでしょう。ここにはWindowsがないので、テストすることはできませんが、zip(またはtar.gz)ファイルをダウンロードして解凍し、そこから作業することができます。gzファイルを解凍できない場合は、7-zipをダウンロードしてインストールします。
これは通常のようにはインストールしないので、更新アラートなど、ブラウザ統合、システム変数はありませんが、そのコードを実行するために何かが必要です。
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
tar.gzバージョンのいずれかをダウンロードします。
これはちょうど私のために働いた:
for /r %x in (*.pack) do .\bin\unpack200 -r "%x" "%~dx%~px%~nx.jar
ます。bin/java -version
。それが動作する場合、それはそれです、あなたはあなた自身にポータブルJAVA_HOMEを持っています。
.exe
あなたがオラクルからダウンロードすることを意味しました。