2020-09-24 19:55发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我想使用命令脚本而不是Ctrl + C来停止hybris服务器(以便在Jenkins中进行配置)。 以下命令 hybrisserver.bat stop 不起作用。 请建议
hybrisserver.bat stop
在这里杀死所有java.exe进程可能是另一种可能性(执行taskkill/F/IM java.exe)
%MODE%(即%1 )参数仍会通过?
%MODE%
%1
catalina.bat
这里的问题仅仅是 hybrisserver.bat stop 仅在您使用 hybrisserver.bat start 启动它时有效吗?
hybrisserver.bat start
这意味着停止服务。 您需要先调用 hybrisserver.bat install ,然后它们才能起作用。
hybrisserver.bat install
OP正在谈论按Ctrl-C的事实表明,当它不作为服务运行时,他实际上是在 hybrisserver.bat run (默认)下运行它的!
hybrisserver.bat run
嗨,SK,
我检查了 hybrisserver.bat 文件,并且其中没有停止开关的处理。 这是它的处理方式:
hybrisserver.bat
IF"%MODE%" ==""(...) IF"%1" =="调试"(...) IF"%1" =="最小"(...) IF"%1" ==" jprofiler"(...) IF"%1" ==""(...) IF"%1" =="-v"(...)
您可以添加 IF"%1" ==" stop"(...),您可以在其中发出命令以杀死Java进程或Tomcat。 但是,如果您升级/迁移/重新安装Hybris,它将被覆盖,因此您必须在系统升级过程中记录重新添加的内容。
IF"%1" ==" stop"(...)
我还检查了 build.xml 文件,它也没有用于停止Hybris服务器的ANT目标。
build.xml
我希望这能提供一些见识,卢克
我是这样做的
REM *****启动hybrisserver停止***** 如果存在C:\ <您的HYBRIS_HOME> \ hybris \ data \ hybristomcat.lock( 设置/P VALUE_FROM_FILE = \ hybris \ data \ hybristomcat.lock 任务列表/fi" pid eq%VALUE_FROM_FILE%" |找到":"> nul 如果错误级别为1 taskkill/f/pid%VALUE_FROM_FILE% )其他( rem文件不存在 ) REM *****停止hybrisserver停止*****
运行批处理文件 hybris \ bin \ platform \ tomcat \ bin \ InstallTomcatService.bat 时,我得到以下响应:
hybris \ bin \ platform \ tomcat \ bin \ InstallTomcatService.bat
致命| 包装| 无法加载配置:hybris \ bin \ platform \ tomcat \ bin \
您可以为项目使用配方,并且可以从{HYBRIS}/installer运行./installer.sh -r yourProjectRecipe stopInBackground
最多设置5个标签!
在这里杀死所有java.exe进程可能是另一种可能性(执行taskkill/F/IM java.exe)
%MODE%
(即%1
)参数仍会通过?catalina.bat
这里的问题仅仅是
hybrisserver.bat stop
仅在您使用hybrisserver.bat start
启动它时有效吗?这意味着停止服务。 您需要先调用
hybrisserver.bat install
,然后它们才能起作用。OP正在谈论按Ctrl-C的事实表明,当它不作为服务运行时,他实际上是在
hybrisserver.bat run
(默认)下运行它的!嗨,SK,
我检查了停止开关的处理。 这是它的处理方式:
hybrisserver.bat
文件,并且其中没有您可以添加
IF"%1" ==" stop"(...)
,您可以在其中发出命令以杀死Java进程或Tomcat。 但是,如果您升级/迁移/重新安装Hybris,它将被覆盖,因此您必须在系统升级过程中记录重新添加的内容。我还检查了
build.xml
文件,它也没有用于停止Hybris服务器的ANT目标。我希望这能提供一些见识,
卢克
我是这样做的
运行批处理文件
hybris \ bin \ platform \ tomcat \ bin \ InstallTomcatService.bat
时,我得到以下响应:您可以为项目使用配方,并且可以从{HYBRIS}/installer运行./installer.sh -r yourProjectRecipe stopInBackground
一周热门 更多>