java 执行 jar 包中的 main 方法

首先来参考下打jar包的文档:

https://jingyan.baidu.com/article/546ae1853f71a91149f28c85.html

关于MANIFEST.MF详解。主要是Class-Path引入外包jar包,参考文档 如下:

Class-Path: ext/mail.jar ext/activation.jar

https://blog.csdn.net/csdner999/article/details/39232115

通过 OneJar 或 Maven 打包后 jar 文件,用命令:
java -jar ****.jar
执行后总是运行指定的主方法,如果 jar 中有多个 main 方法,那么如何运行指定的 main 方法呢?
用下面的命令试试看:

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-dependencies.jar com.smbea.dubbo.bin.Console start

转载于:https://www.cnblogs.com/mkl34367803/p/10566827.html

java 执行 jar 包中的 main 方法相关推荐

  1. java执行jar中的main_浅谈java 执行jar包中的main方法

    浅谈java 执行jar包中的main方法 通过 OneJar 或 Maven 打包后 jar 文件,用命令: java -jar ****.jar 执行后总是运行指定的主方法,如果 jar 中有多个 ...

  2. java打包成jar|执行jar包中的main方法

    java打包成jar jar -cvf [jar包的名字] [需要打包的文件] 执行jar包中的main方法 java -jar ****.jar 执行后总是运行指定的主方法,如果 jar 中有多个 ...

  3. java获取jar包中的文件资源

    java获取jar包中的文件资源 一.问题示例 1.1 项目开发时 1.2 打包成jar后 二.解决方案 2.1 解决方法 2.2 实现 问题描述:   我们常常在代码中读取一些资源文件(比如图片,音 ...

  4. java执行jar包出错:Unable to access jarfile

    java执行jar包出错:Unable to access jarfile 错误的原因有多种: 1.一般都是路径不正确.在Windows中,正确的路径类似于: java -jar "D:\W ...

  5. java执行jar包

    java执行jar包 一般运行包含manifest的jar包,可以使用 java -jar <jar-file-name>.jar 如果jar里没有 manifest,则可以使用 java ...

  6. java 执行jar包命令

    不依赖外部jar包 执行java -cp xxx.jar xxx.xxxx.xxxx.MainClass 参数一,参数二 依赖外部jar包 当main类依赖多个jar时,可以把多个jar打包到一个目录 ...

  7. java 读取jar包中的文件

    文章目录 项目resource中文件路径和jar包中文件路径的区别 正常读取 jar包读取 完整代码: 项目resource中文件路径和jar包中文件路径的区别 打成jar包后,是一个整体的文件. 正 ...

  8. java从jar包中拷贝资源文件到临时文件夹

    具体方法: /*** 拷贝资源问件** @param path*/public static void extract(String path) {try {//创建临时文件夹File tempDir ...

  9. java项目导出可执行jar包 配置文件 及运行方法

    1.选择需要生成jar包的项目,右键项目 export 2.在导出的选择框里,选择Runnable JAR file,即可直接运行的jar包程序 3.选择配置文件的项目 指定导出的位置 Copy re ...

  10. 执行jar包中的某个类

    D:\dev_tool\java_open\xuggle>java -classpath xuggle.jar;slf4.jar com.xuggle.xuggler.demos.Capture ...

最新文章

  1. 台式计算机无线设置,台式电脑怎么设置无线网络?
  2. hdu 1546(最短路)
  3. 项目微管理18 - 嘴遁
  4. 数据结构与算法 | 直接选择排序、双向选择排序
  5. 按钮 每一行_word跨页表格如何重复设置表头?单击“重复标题行”按钮来设置多页表格重复标题行显示。...
  6. AngularJS 事件
  7. rhcs集群套件—红帽6的高可用
  8. Bootstrap 条纹进度条
  9. 【springmvc】springmvc基本知识
  10. 移动端APP测试总结(二)
  11. 开关磁阻电机控制仿真 开关磁阻电机传统控制:电流斩波控制、电压PWM控制、角度位置控制。 智能控制:12/8三相开关磁阻电机有限元分析本体建模
  12. Git详解之特殊配置与钩子应用
  13. The Lost House POJ - 2057(树形dp+贪心 (双线最优子结构问题))
  14. 8个超好用的免费工具/软件/网站
  15. 第十四次CCF CSP认证心得
  16. 教你一招如何快速生成微信小程序
  17. 一份来自贾扬清的AI青年修炼指南:不存在算法工程师、调参侠没有市场
  18. 宜信区块链实践-案例及探索
  19. 2019年TI杯 简易电路特性测试仪 制作过程(6)——测量任务分析(Av、fH) 20/05/01
  20. 数据结构课程设计:1、单位员工通讯录管理系统(线性表的应用)

热门文章

  1. Atitit 衡量项目的规模
  2. 冲刺周期一--站立会议05
  3. Spring的DI(Ioc) - 利用构造器注入
  4. Daily Report 2012.10.30 刘宇翔
  5. Ajax 读取.ashx 返回404
  6. Redis应用(一)——Windows系统中搭建并启动redis环境
  7. Thingsboard 3.1.0 - 数据订阅
  8. 数据结构与算法之树的进阶
  9. 使用WinSCP命令上传文件到CentOS
  10. 查看被系统或程序打开文件工具 OpenedFilesView