set MainPath=com.cs.Server :start if not "%JAVA_HOME%" == "" goto gotJava_home

zy625080069 2015-11-12 01:10:04
set MainPath=com.cs.Server

:start
if not "%JAVA_HOME%" == "" goto gotJava_home
set JAVA_HOME=D:\jdk1.7.0_67
:gotJava_home

set MEM_ARGS=-Xms128m -Xmx512m
set JAVA_OPTIONS=-Duser.timezone=Asia/Shanghai
set CLASSPATH=.\bin\;%JAVA_HOME%\jre\lib\rt.jar

setlocal enabledelayedexpansion
for %%j in (.\lib\*.jar) do (
set CLASSPATH=!CLASSPATH!;%%j
)

@echo on
set JAVA_HOME=D:\jdk1.7.0_67
"%JAVA_HOME%\bin\java" %MEM_ARGS% %JAVA_OPTIONS% %MainPath%
大神们,小弟看不懂这个,求解释。还有为什么启动会自动打开cmd这个?
...全文
94 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

5,657

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧