如何清理RAD 8的临时文件夹?

时间:2011-07-19 14:19:10

标签: java classpath ibm-rad

我收到了javax.servlet.UnavailableException:(SRVE0203E)。据我所知,这意味着我在类路径中用于与RAD编译的所有库都不存在于运行时类路径中。来自日志文件的错误消息输出运行时类路径,当我将它与我的编译类路径进行比较时,我找不到丢失的库。唯一的区别是运行时类路径包含2个旧库,我上周从系统中删除了这些库。它们位于新版本之前,这意味着集成的应用服务器会尝试使用它们。

例如:

class-path: [C:\workspace\MYEAR\commons-beanutils-1.7.0.jar;
C:\workspace\MYEAR\commons-beanutils-1.8.3.jar;
C:\workspace\MYEAR\commons-collections-3.1.jar;
C:\workspace\MYEAR\commons-collections-3.2.1.jar;...................]

如何删除旧的引用?它们可能在temp文件夹中的某个文件中定义...这就是为什么我要删除所有RAD 8临时文件夹。

感谢任何帮助!

谢谢!

2 个答案:

答案 0 :(得分:2)

使用干净选项启动RAD。 当然,我认为你现在拥有正确的类路径和库。

所以转到带有eclipse.exe的IBM安装目录

并在命令提示符下输入:

eclipse.exe -clean

这应该需要一些时间来启动,但它最有可能解决你的问题。

答案 1 :(得分:1)

在WAR模块中,请检查:

  • Classpath:project/.classpath
  • Deployment assemblyproject/.setings/org.eclipse.wst.common.component
  • 捆绑的依赖项:project/WebContent/WEB-INF/lib

在您的EAR中,请检查:

  • 部署程序集:project/.setings/org.eclipse.wst.common.component
  • Deployment descriptorproject/META-INF/application.xml