eclipse - 我需要 JDK 才能与 Eclipse Helios 和 Tomcat 7.0.33 一起使用吗?

标签 eclipse tomcat web-applications java

我想开发动态网络应用程序。

为此,我使用 Eclipse Helios 和 Tomcat 7.0.33。我在我的机器上安装了 JRE,并且我在 JAVA_HOME 路径中提供了 JRE 的位置。

但是当我运行任何 servlet 时,我得到错误:

" HTTP Status 404 " -- " The requested resource is not available "

我是否需要 JDK 代替 JRE(意味着我必须设置 JDK 的路径代替 JRE)?或者是否还有其他原因导致此错误发生?

寻求帮助!

最佳答案

如果您的 servlet 已经编译,那么 JRE 将达到目的,

但是它们是经过编译的,然后您将使用 JDK 和其他库(如 servlet-api.jar 等)来编译您的 servlet。

简而言之,JDK 适用于您想使用 Java 开发某些东西的开发。

当您已经编译了类并且只想运行它时,可以使用 JRE。

你可能想引用这个:

What is the difference between JDK and JRE?

关于eclipse - 我需要 JDK 才能与 Eclipse Helios 和 Tomcat 7.0.33 一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13601478/

相关文章:

eclipse - 为什么 GWT Web 应用程序在端口 8888 而不是 8080 中打开

java - 无法部署 JDBC 驱动程序

java.lang.NoClassDefFoundError : javax/servlet/jsp/el/ELException 错误

JavaScript 动态图

c++ - 使用 2003 年的 c++ 代码是否可行?

jsp - 在 tomcat 中调用 session.invalidate() 时会发生什么

java - "Step into"在我自己的 Eclipse 项目中

javascript - 如何指定浏览器窗口的不透明度?

eclipse在jrockit下卸载插件失败

eclipse - 在Eclipse项目中混合Scala和Java文件