今天运行本地jar包给同事用,创建了.bat 文件的dos执行命令:
@echo off
echo %~dp0
java -jar %~dp0\*****.jar
pause
将上面的代码复制到txt下,*****.jar为要运行的jar包。
1、“echo %~dp0”是在cmd窗口上输出当前绝对路径。
2、“pause”是运行结束后,不自动退出,以便看到cmd打印信息。
个别电脑,会报错内存不足问题(java heap space)。
除了电脑配置的原因外,可以手动指定分配内存空间,解决问题。
启动时,使用语句:
java -jar -Xmn128m -Xms512m -Xmx512m Demo.jar