Eclipse 不支持 JSP

发布于 2024-11-05 00:18:46 字数 398 浏览 0 评论 0原文

我正在按照本教程了解如何使用Google 引擎 API 用于创建网络应用。 当我将任何带有 .jsp 后缀的文件添加到我的 war 文件夹中时,该项目将不再编译。 在此处输入图像描述

可能是什么原因?如果您需要更多信息,请发表评论。谢谢。

I'm following this tutorial about using Google engine API to create web application.
When I add any file with .jsp suffix into my war folder the project will not compile any more.
enter image description here

What can be the reason ? If you need more information please just leave some comment. Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

怎言笑 2024-11-12 00:18:46

难道我无法编译,因为我没有下载“Eclipse for Java EE Developers”而只下载了“Eclipse for Java Developers”?

我不确定。我在 Eclipse 屏幕截图的标题栏中看到 ,这对于 Java EE 开发人员来说是典型的 Eclipse。所以你可能有正确的版本。如果您能够执行文件>;新的>动态 Web 项目 那么您肯定拥有 Java EE 版本或至少是带有 WTP 的版本。更多详细信息可以在帮助>中找到。关于 Eclipse

“标记”选项卡中的错误是“您的项目必须配置为使用 JDK 才能使用 JSP”

您需要安装 JDK。进入Java SE下载主页,点击最左边的四个大按钮。完成后,在 Eclipse 中进入 Windows >首选项>爪哇>安装的JRE,选择现有的JRE,点击编辑,让JRE主路径指向JDK文件夹。

Can it be that I it cannot compile because I did not download "Eclipse for Java EE developers" but only "Eclipse for Java developers" ?

I'm not sure. I see <Java EE> in the title bar in your Eclipse screenshot which is typical for Eclipse for Java EE developers. So you have likely the right version. If you are able to do File > New > Dynamic Web Project then you definitely have the Java EE version or at least the one with WTP. More detail can be found in Help > About Eclipse.

the error in Markers tab is "Your project must be configured to use a JDK in order to use JSPs"

You need to install the JDK. Go to the Java SE download home page and click the leftmost one of the four big buttons. Done that, go in Eclipse to Windows > Preferences > Java > Installed JREs, select the existing JRE, click Edit and let the JRE home path point to the JDK folder.

梦过后 2024-11-12 00:18:46

即使它在项目中发现错误,它也会询问您是否要运行。首先,有哪些错误以及您可以轻松修复它们吗? Eclipse 提供了非常好的错误消息。如果错误来自验证,请在项目设置中将其关闭,然后尝试再次运行项目。

否则,请仔细检查您是否使用了教程中的确切代码。从 Google 复制代码并将其保存到单独的文件中。然后选择您的文件和新文件,右键单击这两个文件并使用 Eclipe 的文件比较来显示您是否遗漏了任何内容。

[编辑]
您可以将 EE 版本安装到不同的目录。不同版本的 Eclipse 确实可以很好地配合,只是它们太大了。请勿将您的项目导入 EE 工作区。它将表现为一个普通的 Java 项目,而您需要一个 Web 项目。创建一个新的 Web/JSP 项目,然后复制文件。

It it asking you if you want to run even though it found errors in the project. First, what are the errors and can you fix them easily? Eclipse gives pretty good error messages. If the errors are from validation, turn them off in the project settings, then try running the project again.

Otherwise, double check that you are using the exact code from the tutorial. Copy the code from Google and save it into a separate file. Then select your file, and the new file, right-click on the two files and use Eclipe's file-compare to show you if you missed anything.

[edit]
You could install the EE version to a different directory. Different versions of Eclipse do play nice with each other, they're just huge. Do not import your project into the EE workspace. It will come across as a plain Java project and you need a Web project. Create a new Web/JSP project and then copy the files over.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文