我已经开始编写可以在Google App Engine上运行的应用程序。
但是,当我想使用从Netbeans到Eclipse的代码时,出现以下错误:
import javax.servlet.annotation.WebServlet;
和
@WebServlet(name = "MyServlet", urlPatterns = {"/MyServlet"})
错误是:
The import javax.servlet.annotation cannot be resolved
WebServlet cannot be resolved to a type
我尝试将servlet-api.jar
Eclipse导入到Eclipse中,但还是一样,还尝试构建和清理项目。我不在Eclipse上使用Tomcat,而仅在Netbeans上使用它。我该如何解决这个问题?
我尝试将servlet-api.jar导入到eclipse,但仍然尝试构建和清理项目。
我不在日食上使用tomcat,而只在网豆上使用它。我该如何解决这个问题。
千万 不能 把servlet-api.jar
你的项目。这只是自找麻烦。如果“ 动态Web模块” 构面设置为版本3.0
,则需要在项目属性的“项目构 面” 部分中签入。您还需要确保声明您(如果有的话)符合Servlet 3.0规范。即根声明必须符合以下条件:
__/WEB-INF/web.xml``<web-app>
<web-app
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0">
为了能够导入javax.servlet
内容,您需要在Eclipse中集成像Tomcat这样的功能齐全的servlet容器,然后在项目属性的
Targeted Runtimes 中引用它。您可以对Google App
Engine执行相同的操作。
再一次,不要像其他人建议的 那样
将容器特定的库复制到webapp项目中。这将使您的webapp在其他品牌/版本的生产容器上无法执行。您将获得所有颜色的与类路径相关的错误/异常。
无关 的具体问题:GAE并 没有 支持Servlet 3.0。它的基础Jetty 7.x容器仅支持最大Servlet 2.5。
我试图从djangotoolbox.fields使用Listfield,但它给我一个错误说: 我做错了什么?
我觉得我把一切都安排好了。我遵循这些指示。 并从tar文件安装。 我的主目录现在有一个文件夹“gsutil”。我运行了配置来为oauth2设置我的应用程序,并且能够从命令行调用gsutil。为了使用gsutil和Google App Engine,我在我的主目录中的.bashrc文件中添加了以下行,并将其来源化: 但是,当我尝试导入我的python脚本: 或者类似这样的东西(直接从留档)。 我得到
在添加vaadin依赖项后,我刚刚尝试导入PropertysetItem,但无法导入。有人能帮我找到正确的依赖吗
我正在尝试编译一个示例Mahout代码。然而,我在导入GenericBooleanPrefitemBasedRecommiter时遇到问题。当我检查我的系统时,找到了库,目录中的其他库导入时没有问题。有人能指出我的错误吗?下面是我的代码片段和结果输出。谢谢 [信息]正在扫描项目。。。 [信息] [信息]------------------------------------------------
问题内容: 我对Java非常陌生,只是开始使用Eclipse运行一些实时Java程序。我找不到要导入的错误: 任何想法如何解决这个问题?我是否需要下载任何额外的软件包或更改某些项目设置? 问题答案: 该软件包不是内置软件包的一部分。您需要此程序包的其他Jar文件。 检查此链接。
问题内容: 我安装了可正常运行的python 2.6,并且刚刚安装了为python 2.6构建的PyQt4(可从http://www.riverbankcomputing.co.uk/software/pyqt/download下载)。当我尝试导入PyQt4.QtGui时,出现以下错误: 我使用的是Windows 2k8 64位,但我的Python安装是32位。 问题答案: 将包含Qt应用程序和D