在Java中,运行一个包含main方法的JAR包通常有两种方式,这取决于JAR包的MANIFEST.MF文件中是否指定了Main-Class。以下是详细的步骤和命令说明: 1. 确认Java环境已正确安装并配置 在运行JAR包之前,请确保你的计算机上已经安装了Java,并且JAVA_HOME环境变量和PATH变量已正确配置。你可以通过运行以下命令来验证Java是否安装...
二、运行jar文件中的class 原理和运行class文件一样,只需加上参数-cp <jar文件名>即可。 例如:执行test.jar中的类com.ee2ee.test.PackageTest,命令行如下: java -cp test.jar com.ee2ee.test.PackageTest 三、显示jdk版本信息 当一台机器上有多个jdk版本时,需要知道当前使用的是那个版本的jdk,使用参数-vers...
MyProgram:包含 Main 方法的类名。 MyProgram.class:要打包的.class文件。 4. 执行 Jar 文件 最后,你可以使用以下命令来执行 Jar 文件并指定 Main 方法。 java-jarMyProgram.jar arg1 arg2 1. 说明: java -jar:用于运行 Jar 文件的命令。 MyProgram.jar:要执行的 Jar 文件的名称。 arg1 arg2:作为命令行...
java -classpath ***.jar ***.***.className [args] “***.***”表示“包名”; “className”表示“类名”; “[args]”表示传入的参数; 直接运行 MANIFEST.MF 中指定的 main 方法: java -jar mplus-service-jar-with-dependencies.jar 运行指定的 main 方法: java -cp mplus-service-jar-with-depe...
将java 项目打包成可运行的 jar 包(main 函数带参数),并上传到 linux 服务器上运行 一、概述 java项目有两种架构,一种是 B/S 架构的,一种是 C/S 架构的。 对于B/S 架构来说,我们常见的 java ee 即是 B/S 架构,通常,开发人员会在本地进行开发,然后将项目打包成 war 文件,上传至服务器,供调用。
“[args]”表示传入的参数; 直接运行 MANIFEST.MF 中指定的 maiygMWbYEOVn 方法: java -jar mplus-service-jar-with-dependencies.jar 运行指定的 main 方法: java -cp mplus-service-jar-with-dependencies.jar com.smbea.dubbo.bin.Console start
java -classpath ***.jar ***.***.className [args] “***.***”表示“包名”; “className”表示“类名”; “[args]”表示传入的参数; 直接运行 MANIFEST.MF 中指定的 main 方法: java -jar mplus-service-jar-with-dependencies.jar 运行指定...
第一步:新建一个空的maven工程。第二步:把pom.xml文件更新成如下内容 注意pom文件中指定了 mainClass ,在这个示例中的,mainClass是xiangy...
java命令⾏运⾏jar⾥的main类 ⼀般运⾏包含manifest的jar包,可以使⽤ java -jar <jar-file-name>.jar 如果jar⾥没有 manifest,则可以使⽤ java -cp foo.jar full.package.name.ClassName 当main类依赖多个jar时,可以把多个jar打包到⼀个⽬录,然后⽤-Djava.ext.dirs指定该⽬录,引⽤...