jar启动指定JDK/JRE 安装路径教程
前言
因为疫情在家办公的缘故,有个老项目,需要改个接口,然后需要前端联调,因为外网服务器没有多余的空间了,想着把jar给前端让前端开发人员,在自己的本机启动后端服务,进行接口联调,但是前端不懂后端,即使你给你将只需要安装个jdk,然后输入java -jar 的命令,就能启动,但是前端还是嫌弃麻烦,无奈只好设置成一键启动,前端什么都不需要做,只需要点击启动就行。
教程
将打好的jar包和jak放在同一文件目录下,然后在编写个start.bat脚本,放在同级目录下,如图:
start.bat脚本代码如下:
set JAVA_HOME=%~dp0jdk1.8.0_291
set CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOMe%\lib\tools.jar;
set Path=%JAVA_HOME%\bin;
java -jar back-java-manager.jar
补充说明:
当前盘符: %~d0
当前盘符和路径: %~dp0
当前批处理路径: %~f0
当前盘符和路径的短文件名格式: %~sdp0
当前CMD默认目录: %cd%
以上三个文件都准备好之后,点击start.bat启动即可
然后前端访问 swagger文档地址 http://127.0.0.1:8888/doc.html 即可
jar启动指定JDK/JRE 安装路径教程相关推荐
- the specified jre installation does not exist 不存在指定的JRE安装
开发过程中环境只要配置好了,如果没有出现什么意外的话JRE工作环境一般是不会有问题的.the specified jre installation does not exist 这个问题也算把我这菜鸟 ...
- Elasticsearch7.x指定JDK及安装时报错
Elasticsearch7.x指定JDK及安装时报错 环境说明 前篇提要 ES安装步骤 报错 注意 浏览器访问 指定JDK 安装OpenJDK11 ·········· 下载安装包 解压到指定目录 ...
- jdk的安装路径在哪_忘记jdk安装路径怎么办
1.开始->点击运行,输入:cmd2.然后在命令提示符中,输入:java-version假如看到有版本提示那么安装成功3.假如忘记了javajdk的安装路径,可在命令提示符中输入:. . 安装的 ...
- which java 找不到jdk_一、查看Jdk的安装路径:whereis javawhich java (java执行路径)echo $JAVA_HOMEecho $PATH备注:如...
一.查看Jdk的安装路径: whereis java which java (java执行路径) echo $JAVA_HOME echo $PATH 备注:如果是windows中,可以使用: set ...
- java jdk的安装路径_jdk的默认安装路径是什么
jdk的默认安装路径是什么 发布时间:2020-06-26 14:57:34 来源:亿速云 阅读:410 作者:Leah 这篇文章将为大家详细讲解有关jdk的默认安装路径,文章内容质量较高,因此小编分 ...
- linux查看java安装路径_Linux如何查看JDK的安装路径
Linux如何查看JDK的安装路径 如何在一台Linux服务器上查找JDK的安装路径呢? 有那些方法可以查找定位JDK的安装路径?是否有一些局限性呢? 下面总结了一下如何查找JDK安装路径的方法; 1 ...
- Mac-ios下JDK的安装路径(java)
苹果的Mac系统已经包含了完整的J2SE(Java SE),其中就有JDK和JVM(苹果叫VM),如果要升级JDK,需要自己下载安装.在Mac系统中,JDK的安装路径与windows不同,默认目录是: ...
- Allegro的PCB封装包含哪些文件,指定PCB封装库路径教程
Allegro的PCB封装包含哪些文件,指定PCB封装库路径教程 第一步:Allegro的封装包含的文件有dra文件.psm文件.pad文件.device文件(如果是第三方网表才需要). 第二步:打开 ...
- tomcat 指定jdk\jre路径
切换到tomcat安装目录bin目录下 1.windows 编辑setclasspath.bat 文件,在文件开头添加 set JAVA_HOME=C:\Program Files\Java\jdk1 ...
最新文章
- java好用的hbase库_Hbase入库基于java
- 微服务架构核心20讲 课程的学习笔记
- jmeter(十八)关联之XPath Extractor
- 数据结构(c语言版)笔记6,2020考研计算机《数据结构(C语言版)》复习笔记(6)
- Hadoop简介(1):什么是Map/Reduce
- Boost:timer计时器测试程序
- 使用Chrome开发者工具研究JavaScript函数的原生实现原理
- 简述面向对象中__new__和__init__区别,这道题朝简单!
- shell tr命令
- Entity Framework技巧系列之七 - Tip 26 – 28
- 181029每日一句
- 用汉字能给计算机编程,为什么中国的程序员不能用中文来编程?
- 'utf-8' codec can't decode byte 0xb5 in position : invalid start byte
- 1003 Emergency (25 point(s))
- 一元函数、多元函数的泰勒公式
- SQL---In-Exists-Any
- CISSP三次背书经验分享
- Glide(二)Glide的with,load,into
- 必看 | Hexo博客搭建超级指南
- 杰理之: 通过 USB 升级工具进行一拖二测试盒固件升级【篇】
热门文章
- apollo github的说明介绍
- 构造Gray码(格雷码)
- 织梦dedecms橙色响应式月嫂保姆家政服务公司网站模板
- mysql压缩包安装教程_MySQL5.7压缩包安装教程
- jar包是干什么用的
- 物联网应用技术学习内容及就业前景
- 基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(TableGo v7.4.0版)
- 商城后台管理系统(EasyUI、jQuery、js、Ajax、Servlet、jsp、mysql、EL,导出订单等)
- Qt扫盲-QTabWidget理论总结
- 【人工智能】— 逻辑Agent、一般逻辑、Entailment 蕴涵、命题逻辑、前向链接、反向链接、Resolution归结