我一直在尝试正确配置 tomcat servlet,但似乎我遗漏了一些东西,经过相当长的试验后,我成功启动了 startup.sh(我运行 Ubuntu) 但已经在 shutdown.sh 我收到了这个错误
/opt/apache-tomcat/bin/bootstrap.jar:/opt/apache-tomcat/bin/tomcat-juli.jar
/opt/apache-tomcat/bin/catalina.sh: 1: eval: /usr/lib/jvm/java-9-openjdk-amd64/bin/java/bin/java: not found
我不知道怎么解决。这可能是问题的根源,但我不确定,无论如何,我正在按照 https://www.tutorialspoint.com/servlets/ 上的一组说明进行操作。 (即使我不得不从不同的来源安装和配置 tomcat),当我尝试编译 HelloWorld.java 时,我得到了标题中提到的错误。 (HelloWorld.java 程序在链接上可用,它是复制粘贴的,所以问题不在代码中)。如果有人知道配置 tomcat 的正确方法/在 tomcat 上编译和运行 java 代码,请告诉我。 更新:其中一个问题已解决,但我仍然无法编译包含 java servlet 代码的源代码。
最佳答案
如果您使用的是用于 java 的 eclipse IDE,则转到 Windows->show->servers 或 Windows->show->others->server,然后单击 add server bla bla bla
底部服务器选项卡下的链接。在那里您会看到一个向导窗口,要求输入服务器名称
、主机名
、runtime env.
和配置路径
.填写所有这些东西,你会被要求下载然后点击下载,等待它会自动下载和配置。如此简单
关于Java,如何正确设置Servlet/Tomat(未找到错误符号)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52302329/