- 浏览: 52345 次
- 性别:
- 来自: 杭州
文章分类
最新评论
一、Eclipse导出可运行的jar中使用方式(main函数中的方法依赖第三方库):
1、将依赖的第三方库抽取到导出的jar包中
2、将依赖的第三方库独立导出,文件夹命名方式为:导出的jar名称_lib
如图所示:
这种方式导出时会自带清单文件,这里我选择第2种导出方式。
二、bat批处理命令运行jar包中的方式:
1、需要运行的jar中只包含一个main方法。
2、需要运行的jar中包含多个main方法,bat执行时需要做转换处理。
1、针对第一种批处理输入命名如下:
(1)本地环境配置了JDK环境变量的话,批处理脚本直接写 java -jar ****.jar
(2)本地环境安装了jdk,但未配置JDK环境变量,批处理脚本直接写 jdk安装路径/bin/java -jar ****.jar
2、针对第二种批处理输入命名如下:
(1)本地环境配置了JDK环境变量的话,批处理脚本直接写 java -cp ****.jar; 类的全路径,jar分号后是空格
(2)本地环境安装了jdk,但未配置JDK环境变量,批处理脚本直接写 jdk安装路径/bin/java -cp ****.jar; 类的全路径,jar分号后是空格
1、将依赖的第三方库抽取到导出的jar包中
2、将依赖的第三方库独立导出,文件夹命名方式为:导出的jar名称_lib
如图所示:
这种方式导出时会自带清单文件,这里我选择第2种导出方式。
二、bat批处理命令运行jar包中的方式:
1、需要运行的jar中只包含一个main方法。
2、需要运行的jar中包含多个main方法,bat执行时需要做转换处理。
1、针对第一种批处理输入命名如下:
(1)本地环境配置了JDK环境变量的话,批处理脚本直接写 java -jar ****.jar
(2)本地环境安装了jdk,但未配置JDK环境变量,批处理脚本直接写 jdk安装路径/bin/java -jar ****.jar
2、针对第二种批处理输入命名如下:
(1)本地环境配置了JDK环境变量的话,批处理脚本直接写 java -cp ****.jar; 类的全路径,jar分号后是空格
(2)本地环境安装了jdk,但未配置JDK环境变量,批处理脚本直接写 jdk安装路径/bin/java -cp ****.jar; 类的全路径,jar分号后是空格
发表评论
-
流未关闭导致调用delete方法删除失败
2017-11-02 20:00 549public static void main(String[ ... -
fastjson空值不处理
2017-09-21 15:21 0fastjson在处理对象转化为json串的时候,对于字段值为 ... -
java位运算
2017-09-19 10:05 494java位运算符 位运算符主要针对二进制,针对的是两个二 ... -
java final作用
2017-09-14 09:12 408final关键字的作用 1、被final修饰的类不可以被继承 ... -
System.getProperty使用
2017-07-23 15:27 823java的System.getProperty()方 ... -
Java如何获取当前的jar包路径
2017-07-23 12:28 2570最近在写一个可运行的jar包,需要从导出后跟jar同级目录读取 ... -
java并发编程中分配线程池数跟CPU密集型任务和I/O密集型任务有关
2017-05-25 20:03 1075CPU密集型任务:应用主要是使用非常多的cup资源,进行无阻塞 ... -
循环遍历集合过程中往集合添加或是删除元素报java.util.ConcurrentModificationException
2017-05-15 19:16 0java.util.ConcurrentModificatio ... -
图片压缩场景选择
2017-04-18 19:00 3961、平台上传图片,但是图片大小不确定(不会超过50M),后台处 ... -
PropertyUtils复制属性报错
2017-05-02 19:46 558java.lang.IllegalArgumentExcept ... -
ThreadLocal实现共享对象
2017-04-16 19:56 452当考虑到每个线程共享多个变量时,需要定义多个ThreadLoc ... -
通过jdk自带的反编译工具命令 javap
2017-04-10 09:39 0通过jdk自带的反编译工具命令 javap 可以查看class ... -
属性命名不遵守javaBean规范导致版本升级后获取不到值
2017-04-01 17:03 447如下所示: struts2 Action中存在如下定义的i ... -
项目中jdk高版本编译后的代码在低版本的jdk运行报错
2017-03-23 16:10 984项目中jdk高版本编译后的代码运行在低版本的jdk的tomca ... -
java 获取同一个网关下不同客户端的ip失败
2017-03-31 20:11 653java 获取同一个网关下不同客户端的ip,得到的客户端的ip ... -
程序中解析域名报错
2017-03-16 09:00 700项目中通过webservice接口往第三方传送数据,本地配置是 ... -
服务器推送技术简单介绍
2017-03-12 19:01 0传统模式的 Web 系统以 ... -
java中调用语音库
2016-12-25 18:30 675java中调用语音库参考http://blog.csdn.ne ... -
非技术
2015-07-24 15:52 0近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分 ...
相关推荐
nginx常用bat批处理命令,放在nginx同级目录下使用,可快速的重启、停止、关闭nginx。 quit.bat(退出Nginx) reload.bat(重启Nginx) stop.bat(停止Nginx)
Windows中编写脚本BAT批处理命令入门.pdf
在Windows操作系统中,批处理(Batch)是一种自动化执行一系列命令的方式,主要使用批处理脚本(.bat文件)。这种技术对于系统管理员、开发者以及计算机爱好者来说非常实用,因为它能够简化重复性任务,提高工作效率...
【批处理命令详解】 批处理,是Windows操作系统中的一种简单脚本语言,主要用来自动化执行一系列命令。批处理文件通常以.bat或.cmd为扩展名,它们由DOS或Windows内置的命令解释器(如COMMAND.COM或CMD.EXE)执行。...
在本文中,我们将详细介绍 Bat 批处理命令和自动关机命令的使用方法。 一、自动关机命令 在 Windows 操作系统中,可以使用 Shutdown.exe 命令来实现自动关机。Shutdown.exe 命令的基本语法为:shutdown [-s|-r|-a]...
bat批处理命令大全
BAT批处理脚本-WinXP相关批处理-12个 BAT批处理脚本-加密解密-22个 BAT批处理脚本-实用的批处理文件-70个 BAT批处理脚本-提示窗口进度条-17个 BAT批处理脚本-数值计算-23个 BAT批处理脚本-文件相关操作-92个 BAT...
经典BAT批处理文件语法教程及使用方法 本文将详细讲述BAT批处理文件的语法、使用方法和编程技术。BAT批处理文件是一种文本文件,每一行都是一个DOS命令,可以使用DOS下的Edit或Windows的记事本等文本编辑工具创建和...
BAT批处理命令生成器是利用VB(Visual Basic)编程语言编写的一种工具,它能够自动生成批处理脚本,帮助用户批量执行系统操作。VB是一种基于事件驱动的编程环境,广泛应用于开发Windows应用程序。通过理解VB的基本...
接下来,我们将详细探讨如何创建和使用`bat`文件来运行Java的`main`方法。 首先,确保你有一个已经打包好的`jar`文件,这个文件包含了你的Java类和对应的`main`方法。`jar`文件是Java的归档文件,它将多个类文件...
静默运行批处理文件,如bat脚本,只需要将其中的绝对路径加以修改即可
本篇文章将深入探讨如何打包Java项目、如何处理第三方JAR包,并创建一个.bat批处理文件来简化运行流程。 1. **打包Java项目为JAR文件** 打包Java项目通常使用Maven或Gradle等构建工具。在Maven中,可以在pom.xml...
本文介绍了使用 REN 命令结合 BAT 批处理实现照片批量改名的方法,并且介绍了 EXCEL 软件中的自动填充功能和 REN 命令,以及 BAT 批处理命令的使用。这对于需要批量命名照片的用户来说,是非常有用的。
### bat批处理命令文件类型语法格式应用详解 #### 一、概述 在计算机科学与技术领域,批处理脚本(通常以`.bat`为扩展名)是一种常用的自动化工具,广泛应用于Windows操作系统中。通过编写一系列预定义命令,可以...
bat命令大全 cmd常用命令 包含命令上的常用和不太常用的命令,使用方便
例如,`call backup.bat`会在当前批处理执行完后运行backup.bat。 7. **Start命令**:Start可以启动一个新的命令行窗口来运行外部程序。例如,`start notepad.exe`会在新的窗口中打开记事本。Start命令还有许多参数...
BAT批处理脚本-WinXP相关批处理-12个 BAT批处理脚本-加密解密-22个 BAT批处理脚本-实用的批处理文件-70个 BAT批处理脚本-提示窗口进度条-17个 BAT批处理脚本-数值计算-23个 BAT批处理脚本-文件相关操作-92个 BAT...