1. 通过MANIFEST.MF文件指定主类 在打包JAR文件时,可以在META-INF/MANIFEST.MF文件中添加Main-Class属性来指定主类。这是最常用的方法。 步骤: 创建一个包含main方法的Java类,例如: java public class MyMainClass { public static void main(String[] args) { System.out.println("Hello from MyMainClass!"...
javac Main.java 1. 2. ### 步骤2:创建一个manifest文件,指定Main-Class 创建一个名为manifest.txt的文本文件,内容如下: ```markdown Main-Class: Main 1. 2. 3. 4. 5. 6. 7. 步骤3:使用jar命令将.class文件打包成.jar文件 使用以下命令将.class文件打包成.jar文件: ```bash jar cfm MyJar.ja...
f:表示指定 Jar 文件的名称。 e:表示指定入口点(Main 方法所在的类)。 MyProgram.jar:最终生成的 Jar 文件名称。 MyProgram:包含 Main 方法的类名。 MyProgram.class:要打包的.class文件。 4. 执行 Jar 文件 最后,你可以使用以下命令来执行 Jar 文件并指定 Main 方法。 java-jarMyProgram.jar arg1 arg2 1...
“[args]”表示传入的参数; 直接运行 MANIFEST.MF 中指定的 main 方法: java -jar mplus-service-jar-with-dependencies.jar 运行指定的 main 方法: java -cp mplus-service-jar-with-dependencies.jar com.smbea.dubbo.bin.Console start
浅谈java 执行jar包中的main方法 通过OneJar 或 Maven 打包后 jar 文件,用命令: java -jar ***.jar 执行后总是运行指定的主方法,如果 jar 中有多个 main 方法,那么如何运行指定的 main 方法呢? 用下面的命令试试看: java -classpath ***.jar *http://***.***.className [args] “**...
“className”表示“类名”; “[args]”表示传入的参数; 直接运行 MANIFEST.MF 中指定的 main 方法: java -jar mplus-service-jar-with-dependencies.jar 运行指定的 main 方法: java -cp mplus-service-jar-with-dependencies.jar com.smbea.dubbo.bin.Console start...
第一步:新建一个空的maven工程。第二步:把pom.xml文件更新成如下内容 注意pom文件中指定了 mainClass ,在这个示例中的,mainClass是xiangy...
java -jar ***.jar 执行后总是运行指定的主方法,如果 jar 中有多个 main 方法,那么如何运行指定的 main 方法呢? 用下面的命令试试看: java -classpath ***.jar ***.***.className [args] “***.***”表示“包名”; “className”表示“类名”; “[args]”表示传入的参数; 直接运行 ...
大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:test.someClassName ...