2016-11-30 69 views
-2

我已經創建了一個創建密鑰庫的程序。當我在IDE上運行此代碼時,它運行完美。但是,當我運行jar文件 - 我沒有得到任何錯誤,但找不到創建的密鑰庫。無法找到由jar文件創建的密鑰庫

一些額外的信息 - jar文件已經在命令提示符使用下列命令創建:

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'選項所做的。第二句話是一個問題,而不是一個答案。 – EJP