Eclipse 不支持 JSP
我正在按照本教程了解如何使用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.
What can be the reason ? If you need more information please just leave some comment. Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不确定。我在 Eclipse 屏幕截图的标题栏中看到
,这对于 Java EE 开发人员来说是典型的 Eclipse。所以你可能有正确的版本。如果您能够执行文件>;新的>动态 Web 项目 那么您肯定拥有 Java EE 版本或至少是带有 WTP 的版本。更多详细信息可以在帮助>中找到。关于 Eclipse。您需要安装 JDK。进入Java SE下载主页,点击最左边的四个大按钮。完成后,在 Eclipse 中进入 Windows >首选项>爪哇>安装的JRE,选择现有的JRE,点击编辑,让JRE主路径指向JDK文件夹。
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.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.
即使它在项目中发现错误,它也会询问您是否要运行。首先,有哪些错误以及您可以轻松修复它们吗? 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.