タグ付けされた質問 「executable-jar」


29
実行中のJARファイルのパスを取得する方法は?
この投稿を改善してみませんか?この質問に対する詳細な回答を提供してください。これには、引用や、回答が正しい理由の説明が含まれます。詳細が不十分な回答は編集または削除される場合があります。 OverаэтотвопросестьответынаStack Overflowнарусском:JARтениефайлавозлеJAR 私のコードはfoo.jarなどのJARファイル内で実行されます。コードでは、実行中のfoo.jarがどのフォルダーにあるかを知る必要があります。 したがって、foo.jarがにある場合C:\FOO\、現在の作業ディレクトリが何であっても、そのパスを取得したいと思います。
580 java  path  jar  executable-jar 

21
.jarを実行しようとしたときの「無効な署名ファイル」
私のJavaプログラムはjarファイルにパッケージ化されており、外部のjarライブラリ、弾む城を利用しています。コードは正常にコンパイルされますが、jarを実行すると次のエラーが発生します。 スレッド「メイン」の例外java.lang.SecurityException:マニフェストメイン属性の無効な署名ファイルダイジェスト 私は1時間以上グーグル検索して説明を探しましたが、ほとんど価値がありませんでした。誰かがこのエラーを以前に見たことがあり、何らかの助けを提供できる場合、私は義務付けられます。
450 java  jar  executable-jar 

25
WindowsでのJARファイルの実行
helloworld.jarという名前のJARファイルがあります。それを実行するために、コマンドラインウィンドウで次のコマンドを実行しています。 java -jar helloworld.jar これは正常に動作しますが、代わりにダブルクリックで実行するにはどうすればよいですか?ソフトウェアをインストールする必要がありますか?
228 java  jar  executable-jar 

9
実行可能jarに使用するメインクラスをSpring Bootに指示するにはどうすればよいですか?
Execution default of goal org.springframework.boot:spring-boot-maven-plugin:1.0.1.RELEASE:repackage failed: Unable to find a single main class from the following candidates 私のプロジェクトには、mainメソッドを持つ複数のクラスがあります。どのクラスをメインクラスとして使用する必要があるかをSpring Boot Mavenプラグインに通知するにはどうすればよいですか?

7
マニフェストファイルのMain-ClassではないJarからクラスを実行する方法
4つのクラスを持つJARがあり、それぞれにMainメソッドがあります。必要に応じて、それぞれを実行できるようにしたいと考えています。Linuxボックスのコマンドラインから実行しようとしています。 E.g. The name of my JAR is MyJar.jar 主なクラスのディレクトリ構造は次のとおりです。 com/mycomp/myproj/dir1/MainClass1.class com/mycomp/myproj/dir2/MainClass2.class com/mycomp/myproj/dir3/MainClass3.class com/mycomp/myproj/dir4/MainClass4.class マニフェストファイルでメインとして1つのクラスを指定できることを知っています。しかし、実行したいクラスを実行するためにコマンドラインで引数を指定する方法はありますか? 私はこれを試しました: jar cfe MyJar.jar com.mycomp.myproj.dir2.MainClass2 com/mycomp/myproj/dir2/MainClass2.class /home/myhome/datasource.properties /home/myhome/input.txt そして私はこのエラーを受け取りました: com/mycomp/myproj/dir2/MainClass2.class : no such file or directory (上記のコマンドでは、「/ home / myhome / datasource.properties」および「/home/myhome/input.txt」がコマンドライン引数です)。
166 java  jar  executable-jar 

30
「jarfileにアクセスできません」エラーの原因は何ですか?
IDEを使用せずにプログラムを実行したい。jarファイルと実行可能なjarファイルを作成しました。exe jarファイルをダブルクリックしても何も起こりません。cmdでコマンドを使用しようとすると、次のようになります。 Error: Unable to access jarfile <path> 私はコマンドを使用します: java -jar Calculator.jar jarの作成方法: プロジェクトフォルダを右クリック(電卓) 選択する Javaフォルダーをクリックし、「Exectuable Jar File」を選択して、次を選択します 起動構成:メイン-電卓 エクスポート先の作成 「完了」を押して利益を上げましょう まあ、そうでもない。
136 java  jar  executable-jar 

4
Mavenで実行可能なjarを構築していますか?
次のように、mavenを使用して「logmanager」と呼ばれる小さなホームプロジェクトの実行可能jarを生成しようとしています。 Mavenを使用して、依存関係を持つ実行可能JARを作成するにはどうすればよいですか? そこで表示されたスニペットをpom.xmlに追加し、mvn assembly:assemblyを実行しました。logmanager / targetに2つのjarファイル(logmanager-0.1.0.jarとlogmanager-0.1.0-jar-with-dependencies.jar)が生成されます。最初のjarをダブルクリックするとエラーが発生します。 Could not find the main class: com.gorkwobble.logmanager.LogManager. Program will exit. jar-with-dependencies.jarをダブルクリックしたときの少し異なるエラー: Failed to load Main-Class manifest attribute from: C:\EclipseProjects\logmanager\target\logmanager-0.1.0-jar-with-dependencies.jar パスとクラス名をコピーして貼り付け、POMのスペルをチェックしました。私のメインクラスは、Eclipse起動構成から正常に起動します。誰かが私のjarファイルが実行されない理由を理解するのを手伝ってくれる?また、なぜ最初に2つのjarファイルがあるのですか?さらに情報が必要な場合はお知らせください。 pom.xml参考までに、以下が完全なです。 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.gorkwobble</groupId> <artifactId>logmanager</artifactId> <name>LogManager</name> <version>0.1.0</version> <description>Systematically renames specified log files on a scheduled basis. Designed to help manage …

6
Javaプログラムで別のjarを実行する
私はA.jar、B.jarという名前のいくつかの単純なJavaアプリケーションを作成しました。 ここで、ユーザーがボタンAを押してA.jarを実行し、ボタンBを押してB.jarを実行できるように、GUI Javaプログラムを作成します。 また、実行時プロセスの詳細をGUIプログラムに出力したいと思います。 なにか提案を?
113 java  jar  executable-jar 

4
サーバーでjava jarファイルをバックグラウンドプロセスとして実行する
2つのアプリケーション間で通信するために、サーバーでJava jarを実行する必要があります。それを実行するために2つのシェルスクリプトを作成しましたが、そのスクリプトを起動すると、プロセスをシャットダウン/終了できません。ctrl+ を押すCか、コンソールを閉じると、サーバーがシャットダウンします。このスクリプトを変更して通常のサーバーとして実行する方法を誰かが手伝ってくれる? #!/bin/sh java -jar /web/server.jar echo $! #> startupApp.pid

13
jarファイルのバージョンを確認する方法は?
私は現在、J2MEポリッシュアプ​​リケーションに取り組んでおり、それを強化するだけです。jarファイルの正確なバージョンを取得するのが難しいと感じています。クラスで行われたインポート用のjarファイルのバージョンを見つける方法はありますか?つまり、何かある場合は、xyzをインポートします。jar xyパッケージのバージョンが属していることを知ることができますか?

5
Maven2を使用して実行可能なjarを構築する
私はMavenのマントラに比較的慣れていませんが、Mavenを使用してコマンドラインで実行可能なjarを構築しようとしています。依存関係を設定しましmvn installたが、jarを実行して実行しようとすると、2つのことが起こります。まず、修正可能なメインクラスが見つかりません。これを修正すると、実行時にクラスが見つからないというエラーが表示されます。 Mavenは依存関係ライブラリをjar内にパッケージ化していないため、jarをスタンドアロンアプリケーションとして実行できません。これを修正するにはどうすればよいですか?

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