2016-11-30 9 views
-2

私はキーストアを作成するプログラムを作成しました。 IDE上でこのコードを実行すると、完全に実行されます。ただし、jarファイルを実行するとエラーは発生しませんが、作成されたキーストアは見つかりません。jarファイルによって作成されたキーストアが見つかりません

いくつかの追加情報 - jarファイルには、次のコマンドを使用してCMDプロンプトで作成されています:

javac -XDignore.symbol.file Keygenerate.java 
echo Main-Class: Keygenerate >manifest.txt 
jar cvfm myjar.jar manifest.txt *.class 

私はいくつかの非推奨メソッドを使用していますので、私は-XDignore.symbol.fileオプションを使用する理由は、私のJavaファイル。私のファイルはNetbeansで完璧に動作しますが、クリーンでビルドすることはできません。これが私がjarをコンパイルして作成するためにコマンドラインを使用している理由です。

+0

エラー、コードはどこでキーストアを作成しますか?約この質問は何ですか? – EJP

答えて

-3

あなたがプロジェクトとjarフォルダ構造を表示することができますmyjar.jar

のMETA-INFフォルダにマニフェストファイルを追加する必要があるかもしれませんか?

+0

最初の文は 'jar'コマンドの' m'オプションとまったく同じです。 2番目の文は質問であり、答えではありません。 – EJP

関連する問題