实际上我从包含用户定义java文件的项目创建了jar文件,我试图使用Servlet访问jar中存在的java文件,但获得ClassNotFound
异常。
根据下面给出的代码,我正在访问jar中的JcaTest
java文件:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String k = request.getParameter("string");
JcaTest ab = new JcaTest(null);
String a = ab.newMethod(k);
String b= ab.newMethod1(a);
System.out.println(a);
System.out.println(b);
}
我在网络应用程序文件夹中添加了jar,但它无法正常工作。
答案 0 :(得分:0)
也许jar中的类引用其他类,而不是WEB-INF / lib中的类。
将所有必要的罐子放到WEB-INF / lib!