我是 Yawl 的新手。我已成功安装 Yawl 并能够启动 YAWL 引擎和 YAWL 编辑器。但是当我尝试访问 JSP (http://localhost:8080/resourceService/faces/Login.jsp
) 时,我看到的唯一错误是无法连接。 localhost:8080 也没有显示 tomcat 主页。 Yawl 控制面板中的登录按钮也被禁用。
看来tomcat服务默认没有用Yawl引擎启动
最佳答案
解决方案1
尝试从以下位置下载最新版本的控制面板 jar:
http://sourceforge.net/projects/yawl/files/updatecache/engine/controlpan ...
替换/controlpanel 中的那个,看看是否更好。
解决方案2
我找到了启动引擎的方法。
1) 首先,我尝试启动“startup.bat”,然后我在屏幕上看到了这个: “JRE_HOME 环境变量未正确定义。运行此程序需要此环境变量。”
2) 我在 startup.bat (YAWL-3.0\engine\apache-tomcat-7.0.55\bin 中添加以下行,用记事本打开它并用你的路径更改 XXX 文本部分):
SET JRE_HOME=C:\Program Files\Java\jdk1.8.0_25\jre
SET CATALINA_HOME=C:\Users\xxx\Documents\YAWL-3.0\engine\apache-tomcat-7.0.55
SET TCPORT=8080
SET CHECKPORTRESULT_FILE=C:\Users\XXXX\AppData\Local\Temp\chckprtrslt "%JRE_HOME%\bin\java.exe"-cp "%MISC_PATH%"CheckPort %TCPORT% > "%CHECKPORTRESULT_FILE%" SET/p TC_LISTEN= < "%CHECKPORTRESULT_FILE%" 删除“%CHECKPORTRESULT_FILE%”
3) 现在启动 YAWL 3.0 控制面板,点击“开始”(它仍然保持黄色的“引擎正在启动” 4) 如果你现在启动“Startup.bat”
引用:http://www.yaug.org/content/tomcat-doesnt-start-yawl-engine
关于Tomcat不启动YAWL引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27228291/