gpt4 book ai didi

java - Tomcat 8 错误 : invalid character ':' in value part of property

转载 作者:行者123 更新时间:2023-11-28 22:50:58 31 4
gpt4 key购买 nike

我刚开始学习 Java EE,在我的 tomcat 服务器上尝试部署 WAR 文件时遇到了这个错误。

enter image description here

每次我使用管理器应用程序部署 WAR 时都会发生此错误。当我选择位于 C:\Users\julex_000\workspace\application\target\application-0.0.1-SNAPSHOT 的文件时,Tomcat 将其名称设置为 /C:Usersjulex_000workspaceapplicationtargetapplication-0.0。 1-快照。然后它在 Tomcat8.0\webapps 文件夹中创建一个名为 C 的文件,当我尝试启动该应用程序时,它每次都失败。无效的“:”似乎是路径 C:\Users\... 中 C 之后的冒号我还收到了一个关于此的 IOException:

enter image description here

此错误仅在使用管理器应用程序时发生。当我将 WAR 复制并粘贴到 webapps 目录时,它工作得很好。

最佳答案

根本不允许在上下文路径中有:。在部署时,您必须传递有效的上下文路径。

例如,如果您使用的是 tomcat 管理器 ui: enter image description here您必须设置字段上下文路径WAR 或目录URL(tomcat 可以在其中找到war 文件的应用程序服务器上的本地路径;如果您的tomcat 未打开您的本地主机,您必须手动移动 war 文件并使用服务器上的路径)。

如果您在 ui 中使用带有上传字段的表单,则没有可以在其中传递上下文路径的输入字段,但 tomcat 将使用 war 的文件名(不是完整路径)作为上下文路径。

最后但并非最不重要的一点是,如果您使用的是非 ui-api,您只需使用 http put 请求发送您的 war 文件并传递 url 参数 path。您可以在 Documentation 中找到更多相关信息。 .

关于java - Tomcat 8 错误 : invalid character ':' in value part of property,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39688764/

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