我根据以下位置的说明使用 REST 创建了一个简单的 Hello World Java 项目。
https://netbeans.org/community/magazine/html/04/restfulws.html
不幸的是,当我去部署应用程序时,出现以下错误。
严重:开始事件引发错误 java.lang.ClassFormatError: 类文件 javax/servlet/ServletException 中非 native 或抽象的方法中缺少代码属性
我所做的唯一未在此处列出的更改是我将 javaee-api-6.jar 添加到我的 Tomcat 文件夹中的 libs 目录。
谁能告诉我我做错了什么?
我的 JDK 是 6,我的 Tomcat 版本是 7.0.34,Netbeans 中的所有构建和编译设置都指向 JDK 6。
最佳答案
我的错误是试图将 Tomcat 用作我的服务器并猜测需要将 JAR 放入其中才能使其工作。一旦我坚持使用 Glashfish,我就完全没有问题了。
关于java - Netbeans HelloWorld Java Rest 示例的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18543097/