使用bat脚本启动指定目录下的jar包
为了将一个java程序封装成一个简单易用的小工具,使用bat脚本启动jar包。
方便理解,贴图展示层级关系:
在txt文档中,键入:
@echo off
java -jar %~dp0core\demo.jar
注意:
1、其中“core”是文件夹的名称,最终目的是以绝对路径的方式指定到jar包。
2、%~dp0 即获取当前bat所在的文件夹绝对路径。
将txt保存后,改成bat后缀即可运行jar包。
为了方便调试,可以将脚本修改成如下格式:
@echo off
echo %~dp0
java -jar %~dp0core\demo.jar
pause
注意:
1、“echo %~dp0”是在cmd窗口上输出当前绝对路径。
2、“pause”是运行结束后,不自动退出,以便看到cmd打印信息。
另:如果遇到手动启动jar包导致运行内存溢出问题,可以参考此链接。
使用bat脚本启动指定目录下的jar包相关推荐
- 如何为libs目录下的jar包关联源代码
以前,我们可以为lib目录下的jar包关联源代码,但是现在似乎不行了. 下面是一篇讲述此问题解决方法的文章: How to attach javadoc or sources to jars in l ...
- bat 批量提取指定目录下的文件
如下是批量获取指定目录下的文件名. @echo off echo text inputset input= set /p input=: echo %input% is input cd %input ...
- [JAVA]引入目录下所有jar包等问题
2019独角兽企业重金招聘Python工程师标准>>> 一.引入目录下所有的包 java命令用可用-cp引入jar包,但是不支持通配符.通常这些jar包都在一个目录下,可用使用-Dj ...
- linux编写脚本读取txt文件,用bash脚本或者批处理 bat脚本 读取一个目录下.txt文件第一行内容存放到新文件a.txt...
起因:我把cmd 控制台说成了dos! 发展:人类生气了,跟我扯了一堆 dos 还有什么玩意儿,在我第二次还说那个是dos界面以后:( 后续:人类要我写 批处理bat 还有linux bash 脚本去 ...
- java删除指定的文件夹_java脚本删除指定目录下的所有指定名称的文件夹
前阵子出差,经常拷贝项目源码,源码里面总是包括.svn文件夹,使得拷贝起来很麻烦,而且文件大了很多,所以自己编写小程序删除,基于同事也经常让我传这段代码,干脆制作成可执行文件.并且是通用的删除小程序. ...
- Linux脚本统计指定目录下文件和文件夹数量
要求:提醒用户输入一个绝对路径:然后请你统计输入的路径目录下有多少个文件,多少个文件夹? #!/bin/bash#提醒用户输入需要统计的文件夹的路径 read -p "请输入需要统计的文件夹 ...
- linux shell脚本 删除指定目录下文件夹(可指定文件夹名、时间)
情景:需要删除以201812开头的.6天前修改的文件夹(文件夹里包含文件).鼓捣了好一会,开始用find /home/users/niu/test/log/ -name '201812*' -type ...
- IDEA导入lib目录下的jar包
1.待导入的jar包 2.点击File->Project Structure-打开窗口 3.依次按照顺序操作 4.点击"+"后选择选项1"JARs director ...
- java批量提取文件夹名称_bat 批量提取指定目录下的文件名
bat 批量提取指定目录下的文件名 下面是批量获取指定目录下的文件名的核心代码 @echo off echo text input set input= set /p input=: echo %in ...
最新文章
- java8学习之Lambda表达式深入与流初步
- [LeetCode] 402. Remove K Digits Java
- Delphi 从PaintBox拷贝一部分内容到TBitmap
- C# 实现多线程的同步方法详解
- SAP Fiori Elements 学习笔记 - 2021年4月19日
- 老李分享:接电话扩展之uiautomator 1
- shiro 基于springmvc中做登陆功能
- 错误: 编码GBK的不可映射字符 - Android Studio 生成javadoc文档时报错
- LuoguP3674 小清新人渣的本愿 BZOJ4810: [Ynoi2017]由乃的玉米田
- 【印刷字符识别】基于matlab模板匹配英文字母识别【含Matlab源码 808期】
- cdrx4自动排版步骤_coreldraw x4怎么排版 coreldraw书册杂志的排版方法 - 电脑常识 - 服务器之家...
- 训练好的word2vec模型(中文词向量)
- Python:导出QQ聊天记录-让我们看看逗比群友都在聊什么
- 数据结构 习题 第四章 串 (C语言描述)
- 软考中级真题 2015年上半年 系统集成项目管理工程师 应用技术
- 创新之道,亚马逊创新之旅背后的故事
- 性能优化--启动优化(网易云音乐启动方案)
- 使用distpicker的简单测试页面
- android 播放器 sma,SMA测评软件下载-SMA测评安卓版v1.1.2-魅卓网
- 尼日利亚区块链专家认为加密货币可提振非洲经济
热门文章
- 上海交大计算机复试机试,交大机试面试第一帖之10版-以及复试准备
- Unity3D实现飞行模式#2,提升高度
- shiro和axios的跨域问题
- 树莓派移动文件权限获取
- Android studio中打包生成release版本时提示 A problem occurred evaluating root project ‘My‘出错问题的解决方法
- 第五十七章 Unity 混音器
- GB28181协议之设备控制
- 2019-2020 ICPC Asia Xuzhou Regional Contest【徐州现场赛】
- [上海 南京]招聘.net web开发人员
- 正式成立!985大学,官宣了!