关于使用this tutorial创建Web应用程序,我正在关注Google engine API。
当我将带有.jsp后缀的任何文件添加到我的war
文件夹中时,项目将不再编译。
可能是什么原因?如果您需要更多信息,请留下一些评论。谢谢。
答案 0 :(得分:6)
是不是我无法编译,因为我没有下载“Eclipse for Java EE开发人员”而只下载“Eclipse for Java developers”?
我不确定。我在Eclipse屏幕截图的标题栏中看到了<Java EE>
,这是Eclipse for Java EE开发人员的典型特征。所以你可能是正确的版本。如果你能够文件&gt;新&gt;动态Web项目然后您肯定拥有Java EE版本或至少具有WTP的版本。更多细节可以在帮助&gt;中找到。关于Eclipse 。
Markers选项卡中的错误是“您的项目必须配置为使用JDK才能使用JSP”
您需要安装JDK。转到Java SE下载主页,然后单击四个大按钮中最左边的一个。完成后,进入Eclipse Windows&gt;偏好&gt; Java&gt;安装的JRE ,选择现有的JRE,单击编辑,让JRE主路径指向JDK文件夹。
答案 1 :(得分:0)
它询问您是否要运行,即使它在项目中发现错误。首先,有哪些错误,你能轻松解决它们吗? Eclipse提供了非常好的错误消息。如果错误来自验证,请在项目设置中将其关闭,然后再次尝试运行项目。
否则,请仔细检查您是否使用了教程中的确切代码。从Google复制代码并将其保存到单独的文件中。然后选择您的文件和新文件,右键单击这两个文件并使用Eclipe的文件比较来显示您是否遗漏了任何内容。
[编辑] 您可以将EE版本安装到其他目录。不同版本的Eclipse确实相互配合,它们只是巨大的。 不将项目导入EE工作区。它将作为一个普通的Java项目出现,你需要一个Web项目。创建一个新的Web / JSP项目,然后复制文件。