問題タブ [executable-jar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Javaファイルをアプリケーションに変換するにはどうすればよいですか?
4つの.javaファイルをコーディングしました。.javaファイルはIDEからしか実行できませんが、アプリケーションのように.classファイルを実行するにはどうすればよいですか?私は大学で勉強していますが、Javaはプラットフォームに依存しないと言われました。チュートリアル/本の推奨事項をいただければ幸いです。
ありがとう
java - javaクラスから実行されたjarファイルから入力と出力を取得していますか?
このコードを実行する jar ファイルがあります。
このjarファイルを実行し、入力を取得して出力を送信できる別のJavaクラスをプログラムしたいと考えています。出来ますか?私が持っている現在のコードはこれですが、動作していません:
ご協力いただきありがとうございます
java - Maven を使用して依存関係を持つ実行可能な JAR を作成するにはどうすればよいですか?
プロジェクトを単一の実行可能 JAR にパッケージ化して配布したいと考えています。
Maven プロジェクトですべての依存関係 JAR を出力 JAR にパッケージ化するにはどうすればよいですか?
java - 実行可能ファイルの実行速度が非常に遅い
私はいくつかのプロジェクトを実行し、それらをjarファイルにパッケージ化しましたが、jarファイルの実行がIDEよりもはるかに遅いことに気付きました。
私はEclipseを使用してプログラムをコンパイルして実行しています。Eclipseでは、すべてが機能しています。プロジェクトを実行可能なJarとしてパッケージ化し、ダブルクリックして実行しても、すべてが機能します。しかし、私がアニメーションを持っているとき、プログラムは非常に遅く実行されます。Eclipseでは毎秒30フレームではなく、毎秒約2フレームになりました。アニメーションは非常に遅れています。
興味深いことに、コマンドプロンプト()から同じJarを実行するとjava -jar MyCode.jar
、ラグがなくなり、プログラムは通常どおり動作します。
私は現在、この問題の原因がわかりません。私のコンピュータはWindowsVistaを実行しています。最新バージョンのJREとJDKを使用しています。私のプログラムにはアニメーションが含まれていますが、派手なものは何もありません。
ありがとう
解決策: 私のコンピューターにはいくつかの異なるバージョンのJavaがあり、間違ったバージョンが使用されていました。
java - 実行可能な jar を移植可能な JRE とどのようにパッケージ化できますか?
ユーザーが最新バージョンの JRE にアップグレードしなくても、実行可能な JAR で配布できるようにしたいと考えています。システムに JRE をインストールせずに jar を実行できるように、JRE を JAR にパッケージ化するにはどうすればよいですか?
java - Java プログラムの実行可能ファイルを取得するにはどうすればよいですか?
Java 6 で記述されたプログラムを JAR ファイルにエクスポートしようとしています。
私のプロジェクトには、インターネットからの 1 つの Java ライブラリと、いくつかの Java ソース ファイルが含まれています。JAR ファイルを作成すると、デフォルトでクラスパスが設定され、エンドユーザーはコマンド プロンプトまたはその他のソースからプロジェクトを直接実行できるようになります。
私の目標は、可能であれば、すべてを JAR ファイルにエクスポートすることです。また、プログラムの出力はコマンド プロンプトで表示する必要があります。
この方法でプログラムをエクスポートするにはどうすればよいですか?
linux - X 起動時に JAR を実行する
X の初期化時に Java アプリケーションが起動するキオスク型システムを Linux でセットアップしようとしています。次のことを行うスクリプトがあります。
java -cp {main メソッドを含む JAR への正しいパス} -jar {JAR の名前}
JAR が置かれているディレクトリに cd したとき、すべてがモモで、システムは希望どおりに動作しますが、他のディレクトリに移動すると、X が終了し、JAR にアクセスできないと報告されます。
ここで何が欠けていますか?どんな助けでも大歓迎です。
java - JAVA jar 実行の問題
jidea ide でアプリケーションを実行すると、正常に実行されます。しかし、jarファイルをダブルクリックすると、GUIがうまく表示され、いくつかのオブジェクトを作成する必要があるボタンをクリックしますが、いくつかのオブジェクトのみが作成され、そのアクションではいくつかのコンストラクターが呼び出されません。しかし、これがideで行われると、すべてのコンストラクターが呼び出されます!!!
この動作の理由は何ですか? このさまざまな動作を解決するにはどうすればよいですか?
java - EclipseStarterクラスから使用できるようにOSGi環境を構成するにはどうすればよいですか?
現在、EclipseStarterクラスの機能を使用していくつかのバンドルを実行しようとしています。プログラムをEclipseから直接実行すると、OSGiサービスバンドルがロードされ、他のバンドルをインストールして開始できます。
しかし、Javaプログラムを実行可能jarファイルにエクスポートしてコマンドラインから実行すると、環境はOSGiサービスバンドルの代わりに「SystemBundle[0]」と呼ばれるバンドルをロードします。新しいバンドルをインストールしようとするたびに、Nullpointer-Exceptionが発生します。
jarファイルからOSGi環境を使用できるようにするには、Frameworkプロパティ内に特別な構成を設定する必要がありますか?現在、次の2つの値のみを設定しています。
アップデート:
私の問題は、使用されているJavaクラスパスに関係している可能性があると思います。このようにFramework-Bundleをクラスパスに追加すると
すべてがうまく機能しています:
しかし、jarファイルのみを実行すると、次のエラーログが表示されます。
現在、Eclipseプロジェクト内の外部ライブラリとしてframework-jar-fileを使用しています。プロジェクトを実行可能ファイルにエクスポートすると、問題が発生すると思います...
BR、
マーカス