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

标签: java jar
2921人阅读 评论(0) 收藏 举报
分类:

java打包成jar

jar -cvf [jar包的名字] [需要打包的文件]

执行jar包中的main方法

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 方法(MANIFEST.MF 中没有指定的main方法):

java -cp mplus-service-jar-with-dependencies.jar com.smbea.dubbo.bin.Console start
查看评论

用java –jar 命令运行Jar包

摘要 这个技巧阐明了如何不直接处理清单文件而将一个不能运行jar包转换成一个可以执行的jar包。学会如何写一段转换jar包的程序,将你的jar包转换成你能使用java -jar 命令运行jar包或象...
  • paullinjie
  • paullinjie
  • 2016-11-16 17:29:36
  • 34556

如何在终端运行jar文件

执行命令 java -jar test.jar
  • fabbychips
  • fabbychips
  • 2016-11-02 18:31:32
  • 6952

java运行jar文件中某个类

运行jar文件的方法是:java -jar xxx.jar 希望运行里面的具体某个类,这时可以通过:java -cp xxx.jar xxx.com.xxxx 其中-cp命令是将...
  • u013244038
  • u013244038
  • 2016-12-11 19:21:18
  • 5040

Java 直接运行jar里的某个类

今天刚知道 Java 可以直接运行jar里的某个类,方法如下: java -cp target\console-0.0.1-SNAPSHOT.jar utils.SamplesConsole(类名)...
  • qq_25279717
  • qq_25279717
  • 2017-04-27 18:53:33
  • 286

Windows环境下如何方便快捷的执行jar文件

Windows环境下如何方便快捷的执行jar文件  1 介绍 后缀文件为.jar的文件是java的打包文件,通常包含的是一个完整的java应用程序。在Windows环境下面获取的软件如果是jar文件...
  • yinqingwang
  • yinqingwang
  • 2015-12-17 17:45:08
  • 19339

java命令行执行带依赖jar包的main函数

# 在Linux下面ClassPath前面是一个点号加一个冒号; 在Windows下面ClassPath前面是一个点号加一个分号。 Linux: java -Dfile.encoding=utf8 -...
  • u013063153
  • u013063153
  • 2017-03-14 11:15:41
  • 7916

执行 java class 文件引入jar包

执行 java class 文件引入jar包 执行某个java编译后的class文件,一般是一个入口文件的时候,经常需要引入某lib包下的jar文件,方法如下: java -classpath ...
  • jiyingying_up
  • jiyingying_up
  • 2016-05-19 13:49:12
  • 2035

Linux下使用java -jar运行可执行jar包的正确方式

问题来源 一般来说,一个稍微大些的项目都会有一些依赖的Jar包,而在将项目部署到服务器的过程中,如果没有持续集成环境的话,也就是说服务器不支持在线编译及打包,那么需要自己上传依赖的Jar包,...
  • u013063153
  • u013063153
  • 2017-03-21 22:30:47
  • 14946

[Scala基础]--java运行jar类、scala运行jar类

1、java运行测试jar:执行---》java  -classpath  F:/TestHello.jar  Test2或者java -cp  F:/TestHello.jar  Test2打印结果...
  • high2011
  • high2011
  • 2016-09-25 09:51:05
  • 4691

打成jar包 在命令行下执行java工程

将java工程打成jar包,但第三方jar包并没有包含在包中,当在命令行中运行jar包时,出现类找不到的异常,在网上看到解决办法是将第三方jar包放到JDK的扩展类文件夹中(%JAVA_HOME%/j...
  • fengyun111999
  • fengyun111999
  • 2010-08-04 09:25:00
  • 33085
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 30万+
    积分: 4198
    排名: 9100
    博客专栏
    最新评论