2014-02-20 17 views
0

我使用以下結構如何在命令中使用java程序中的jar文件promt?

package-a/package-b/ab 

創建上述類的廣口瓶中。

我想在下面的程序

import package-a.package-b.ab; 


'public class hello1' 
'{' 
' public static void main(String args[])' 


'{' 


'ab aa=new ab();' 



'aa.helloworld();' 


'}' 


'}' 

使用它我使用下面的命令

'Making jar - jar cf sample2.jar ab.class' 
'jar created successfully' 

,但是當我使用 java hello1.java 但得到錯誤Classnot發現錯誤?

+0

清潔extranuous單引號,保持格式化。 – Nishant

回答

0

您可以使用java -jar sample2.jar來運行jar

+0

謝謝...........另一個問題 - 我正在訪問一個jar文件,其中沒有main方法的java類...我可以使用該jar文件來打印帶有另一個函數的簡單消息 –

+0

您需要一個主類.....你需要在Manifest.MF中指定Main-Class:com.mypackage.Hello – Jay

+0

@sandy_ws jvm如何在沒有main方法的情況下啓動任何類/ jar的執行。您需要添加主要方法 – Kick

相關問題