我想在我的项目中使用Jersey MVC。 我以前从未使用过Jersey MVC。
我在工作:
,使用:
泽西岛2.25.1
Apache Tomcat 7.0.76。
以下是我尝试运行的示例:
Hello.java
MyApp.java
NewFile.jsp
我已从here
下载了球衣2.25.1并在
中添加了所有jar文件以下是我如何调用我的网络服务:
带下划线的导入行告诉:
所以这就是我想要解决的问题。
因为我没有找到与此问题相关的任何信息,所以我搜索了jersey mvc相关的jar文件。我找到了here。
我在 lib 文件夹中添加了 jersey-mvc-2.25.1.jar 。
所以找到了包(和Viewable类)。
但是当我在服务器上运行时,我得到以下堆栈跟踪:
提前谢谢。
答案 0 :(得分:0)
以下是我解决问题的方法:
首先, jersey-mvc-2.25.1.jar 不足以使用MVC Jersey。
我下载了文件jersey-mvc-jsp-2.25.jar。
我把两个罐放在 lib
中现在这是我的工作基本示例:
我的项目结构是:
源代码是:
<强> MyApp.java 强>
<强> NewFile.jsp 强>
要查看结果,我启动了Tomcat服务器,然后:
有效!
与Eclipse中的classpath / buildpath设置相关:
我没有在classpath或buildpath中添加Jars(jersey-mvc-2.5.1.jar和jersey-mvc-2.5.1.jar)。无论如何它都有效。
真正有助于理解这一切的是:
答案 1 :(得分:0)
这是一个构建路径配置问题:
转到 BuildPath (Java构建路径)-> 源,
更改测试目录:
包含测试源:-> 是
输出文件夹:与主目标文件夹不同的单独文件夹。