java - Tomcat 不工作

标签 java tomcat intellij-idea server deploying

我正在尝试在 Java servlet 上使用简单的 Helloworld 网络应用程序运行集成在我的 Intellij 中的 Tomcat 7.0.75。我得到这个输出:

D:\apache-tomcat-7.0.75\bin\catalina.bat run
Cannot find "В«D:\apache-tomcat-7.0.75\binВ»\bin\setclasspath.bat"
Disconnected from server
This file is needed to run this program

我安装了 TomCat,并使用互联网上的说明准备了网络应用程序。当然,我设置了 CATALINA_BASE 和 CATALINA_HOME 变量。 我找不到相同的奇怪输出字符串

Cannot find "В«D:\apache-tomcat-7.0.75\binВ»\bin\setclasspath.bat"

也许这个不正确的路径是原因,但我不知道该怎么做。这是我第一次使用 Java 服务器。

最佳答案

尝试安装tomcat 8或9版本。

Id Idea->Run->Edit configurations->点击“plus”->Tomcat Server->Local

服务器选项卡: 应用服务器——选择你的tomcat

打开浏览器 - http://localhost:8080/ 你的war包名/

http端口:8080

你的 war 包名称 - 是你的应用程序的根 - 在 pom.xml 中参见部分:build -> finalName

部署选项卡: 添加你的 war 包名称:war exploded with application context/你的 war 包名称

关于java - Tomcat 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44099936/

相关文章:

java - 如何读取 WEB-INF 目录中的文件?

java - 创建 JSESSIONID 后 tomcat 重启时正常保留值

java - 在 intellij 中,可以在调试 java 应用程序时设置相对于输出根目录的 "path"环境变量

java - 如何使用 gvNix 典型安全性?入门不起作用

java - 如何使用正则表达式获取与模式完全匹配的单词

java - 使用 javac 编译具有多个类的 Java

java - 在 IntelliJ 的 Java 项目中使用 .gdsl 文件

java - 我新建了一个 Integer 实例,但它给了我一个 Long 实例

java - 需要解析httpServletRequest时出现ClassCastException

debugging - 如何在idea中调试play2?