[转帖]jar启动指定JDK/JRE 安装路径教程

jar,启动,指定,jdk,jre,安装,路径,教程 · 浏览次数 : 0

小编点评

**引言** 由于疫情在家办公的原因,有个老项目需要改个接口,然后需要前端联调,因为外网服务器没有多余的空间了,想着把jar给前端让前端开发人员,在自己的本机启动后端服务,进行接口联调,但是前端不懂后端,即使你给你将只需要安装个jdk,然后输入java -jar 的命令,就能启动,但是前端还是 IOError,无奈只好设置成一键启动,前端什么都不需要做,只需要点击启动就行。 **教程** 将打好的jar包和jak放在同一文件目录下,然后在编写个start.bat脚本,放在同级目录下,如图: ``` @echo off 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 ``` **补充说明** * 当前盘符: * %~dp0:获取当前目录的父目录 * %~dp0:获取当前目录的路径 * %~dp0:获取当前目录的短文件名格式 * %cd%:获取当前目录的绝对路径 * %~sdp0:获取当前CMD默认目录 **启动方法** 点击start.bat启动即可

正文

https://blog.csdn.net/weixin_40986713/article/details/128136777

前言

    因为疫情在家办公的缘故,有个老项目,需要改个接口,然后需要前端联调,因为外网服务器没有多余的空间了,想着把jar给前端让前端开发人员,在自己的本机启动后端服务,进行接口联调,但是前端不懂后端,即使你给你将只需要安装个jdk,然后输入java -jar 的命令,就能启动,但是前端还是嫌弃麻烦,无奈只好设置成一键启动,前端什么都不需要做,只需要点击启动就行。

教程 

   将打好的jar包和jak放在同一文件目录下,然后在编写个start.bat脚本,放在同级目录下,如图:

 start.bat脚本代码如下:

  1. set JAVA_HOME=%~dp0jdk1.8.0_291
  2. set CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOMe%\lib\tools.jar;
  3. set Path=%JAVA_HOME%\bin;
  4. java -jar back-java-manager.jar

补充说明:

当前盘符:                                               %~d0

当前盘符和路径:                                   %~dp0

当前批处理路径:                                   %~f0

当前盘符和路径的短文件名格式:       %~sdp0

当前CMD默认目录:                              %cd%
 

以上三个文件都准备好之后,点击start.bat启动即可

 

 然后前端访问 swagger文档地址 http://127.0.0.1:8888/doc.html 即可

 

文章知识点与官方知识档案匹配,可进一步学习相关知识
Java技能树首页概览104078 人正在系统学习中

与[转帖]jar启动指定JDK/JRE 安装路径教程相似的内容:

[转帖]jar启动指定JDK/JRE 安装路径教程

https://blog.csdn.net/weixin_40986713/article/details/128136777 前言 因为疫情在家办公的缘故,有个老项目,需要改个接口,然后需要前端联调,因为外网服务器没有多余的空间了,想着把jar给前端让前端开发人员,在自己的本机启动后端服务,进行接

[转帖]springboot指定端口的三种方式

https://blog.51cto.com/feirenraoyuan/5504099 第一配置文件中添加server.port=9090 第二在命令行中指定启动端口,比如传入参数 java -jar bootsample. jar -- server.port=9000 第三传入虚拟机系统属性

[转帖]java启动jar包设置启动参数

目录 一、代码介绍 1.代码: 二、linux命令 1.命令 三、idea本地调试 1.找到Edit Configurations 2.修改Edit Configurations 参数 3.Edit Configurations 参数介绍 4.VM option 单个参数效果展示 5.VM opti

[转帖]java -jar 参数说明

jvm 选项 Java启动参数共分为三类; 其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容; 其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容; 其三是非Stable参数(-XX),此类参数各个jvm实现会有所不

[转帖]Linux—微服务启停shell脚本编写模板

https://www.jianshu.com/p/1e1080a39dc5 run.sh #!/bin/bash if [ -s java.pid ] then echo "重复启动,退出" exit 0 fi jar_file=`ls *.jar | head -n 1` echo $jar_f

[转帖]Jmeter_jmeter-plugins插件的安装使用

一、安装JMter Plugins 1、官网下载 JMeter Plugins 的jar包 2. 将下载的jar包复制到 %JMETER_HOME%\lib\ext 目录下 3. 启动 JMeter --> Options --> Plugins Manager 。(如果没将jar包放在ext目录下

[转帖]几种数据库 jar 包获取方式

https://my.oschina.net/u/4526289/blog/5610299 摘要:以下提供的都是各个数据库较为官方的 jar 包获取方式。 本文分享自华为云社区《JDBC 连接相关 jar 包获取及上传管理中心白名单处理》,作者:HuaWei XYe。 jar 包获取 以下提供的都是

[转帖]tar、gzip、zip、jar是什么,怎么查看?

https://www.cnblogs.com/codelogs/p/16702759.html 原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介# 如果你是后端程序员,我想你一定见过*.tar.gz、*.zip、*.jar后缀的文件吧,这些都是压缩文件,那这些文

[转帖]OJDBC版本区别 [ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别]

classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异 在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本

[转帖]jvm crash when overwritten running jar

https://www.jianshu.com/p/bf0a051e4c63 现象 策划热更完配置表后 jvm直接就crash了(开发机linux) crash日志 日志分析 从crash日志看是reload配置表 使用Reflections扫描配置类 最终读取jar包 java.util.zip.