繁体   English   中英

使用批处理文件在Jar中执行Main类

[英]Executing Main class in Jar using batch file

我有一个位于/ DataValidation / src / package / class中的具有主类的可运行jar,我在批处理文件中使用以下命令来运行主类,但由于找不到或加载主类而出现错误。

 @echo off
    javac -cp C:\Users\500603\Desktop\Excel_files\ivg\sample.jar; package.class.java
    java -cp C:\Users\500603\Desktop\Excel_files\ivg\sample.jar; .package.class
    pause

请帮我如何执行jar文件中存在的主类

创建MANIFEST.MF文件。 添加行:

Main-Class: package.class

在jar中,创建META-INF文件夹,并将清单文件放入其中。

java -jar C:\\Users\\500603\\Desktop\\Excel_files\\ivg\\sample.jar现在应该可以工作了。

PS包和类的名称非常混乱。 使用不同的东西。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM