gpt4 book ai didi

java - WebSwing 到 Tomcat 部署(Configuration)

转载 作者:行者123 更新时间:2023-11-30 10:14:54 25 4
gpt4 key购买 nike

我遵循了 official source here. 中给出的步骤

要将 Webswing 部署到 Tomcat,请按照以下步骤操作:

  1. 在 Tomcat 的主文件夹中创建一个名为 webswing 的新文件夹并解压缩Webswing 分发到此文件夹。
  2. 将 webswing-server.war 从分发包移动到 Tomcat 的webapps 文件夹。
  3. 在 conf/catalina.properties 文件中添加以下属性。

    webswing.warLocation=webapps/webswing-server.war

    webswing.configFile=webswing/webswing.config

    webswing.tempDirBase=webswing/tmp

我遵循了上述所有步骤。但结果似乎是错误。然后我尝试访问(但没有运气):

本地主机:8080/webswing也不localhost:8080/webswing-server

请注意,我目前正常使用 Tomcat 服务器。我的规范是:

  • Windows 7,64 位,8GB 内存
  • 64 位 JDK 8
  • Tomcat8.5.31

我以为没有 tmp 文件夹,但在我查看后,该文件夹仍然存在。而且我还检查了 catalina 属性,它已经写好了 3 行代码。那么,我应该怎么做才能解决这个案子?还有其他线索吗?

enter image description here

enter image description here

enter image description here

最佳答案

我只是根据文档从头开始尝试,结果相同。

问题是直接启动startup.bat

当我从 CATALINA_HOME 启动 tomcat 时,一切正常,我认为作为服务启动是可行的。

这是我启动 tomcat 的方式:

c:\_DEV\apache-tomcat-8.5.31>.\bin\startup.bat

当您直接启动 startup.bat 时,您会看到这是根本原因(注意路径中的 bin):

Root Cause

org.webswing.server.model.exception.WsInitException: Invalid system property webswing.warLocation: File c:\_DEV\apache-tomcat-8.5.31\bin\webapps\webswing-server.war or c:\_DEV\apache-tomcat-8.5.31\bin\webapps\webswing-server.war not found.

关于java - WebSwing 到 Tomcat 部署(Configuration),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50751920/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com