我已经在 Oracle Linux 上安装了 Oracle Weblogic 11g,并尝试使用 jdeveloper 11g 完成 Oracle 的 ADF 教程之一。当我运行我的项目时,它编译成功,没有错误。它开始将应用程序部署到 weblogic 服务器并打开我的默认 Internet 浏览器。但随后出现错误“500 内部服务器错误”。
我收到以下错误:
java.lang.NoClassDefFoundError: Could not initialize class org.apache.myfaces.trinidadinternal.convert.ColorConverter at....
我在互联网上研究了这个问题,我也四处询问,常见的答案是类路径有问题。jdeveloper 中使用的库可能与 weblogic 中的库不同,然后项目被部署。
任何人都可以判断问题是否肯定是类路径?以及如何设置 jdeveloper 以将其用于 weblogic 服务器的相同类路径部署?