在我的Lifeary定制portlet中,我包含了一个java类,其中包含我在云服务器上上传媒体的定制逻辑。java.lang.ClassNotFoundException:junit.framework.TestCase?
那个java类如果我把一个java项目,然后如果我运行,那么它的工作正常。 但是当同一个Java类和任何引用它需要运行时在我的自定义portlet项目作为其必要be.but一些如何给我下面的错误添加..
05:19:41,312 ERROR [http-bio-8080-exec-2][render_portlet_jsp:154] java.lang.ClassNotFoundException: junit.framework.TestCase
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1711)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2889)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1170)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
at cloudkey.Test_FileUpload.main(Test_FileUpload.java:21)
at com.fl.UploadFilePortlet.UploadDocument(UploadFilePortlet.java:74)
at com.liferay.portal.kernel.portlet.LiferayPortlet.callActionMethod(LiferayPortlet.java:153)
at com.liferay.util.bridges.mvc.MVCPortlet.callActionMethod(MVCPortlet.java:250)
at com.liferay.portal.kernel.portlet.LiferayPortlet.processAction(LiferayPortlet.java:80)
at com.liferay.util.bridges.mvc.MVCPortlet.processAction(MVCPortlet.java:220)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:70)
at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:48)
at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
基本上我有两个软件包cloudkey和util
在云密钥包中我有测试上传class.am在我的porlet操作类中调用它的方法。 没有编译时间的错误我得到了..但只是这个错误我have.and我ahev alredy在我的项目中添加Junit3库以及..
这是什么错误?如果你想我的代码然后我会提供您不能理解我的问题..
看起来像你没有正确导入所需的类。或者该课程的范围仅限于该课程。请检查这些将解决您的问题。 – greatmajestics
用jUnit4安装和测试会更好。 – Bathakarai
但同样的事情在另一个自定义portlet在这个portlet中工作它的givng我error.i跟前一步一样跟随同一步骤ahev尝试与junit 4 //并且也与junittest 3并没有errror在我发现 –