- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
java.lang.NoClassDefFoundError:Resin 服务器启动时偶尔发生
这是在 Resin 3.0.21 上在 Linux 机器上使用 Java 1.5...
我在 web.xml 上定义了一个 servlet 来加载 log4j.properties。当 servlet 尝试在启动时加载时会抛出此错误。
log4j-init: init log4j:ERROR 无法实例化类 [org.apache.log4j.DailyRollingFileAppender]。java.lang.ClassNotFoundException:org.apache.log4j.DailyRollingFileAppender [java.lang.NoClassDefFoundError:org/apache/log4j/FileAppender] 在 com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1264) 在 com.caucho.loader.DynamicClassLoader.findClass(DynamicClassLoader.java:1149) 在 com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1072) 在 com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1021) 在 java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) 在 java.lang.Class.forName0( native 方法) 在 java.lang.Class.forName(Class.java:164) 在 org.apache.log4j.helpers.Loader.loadClass(Loader.java:160) 在 org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConverter.java:309) 在 org.apache.log4j.helpers.OptionConverter.instantiateByKey(OptionConverter.java:112) 在 org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:620)
最佳答案
最有可能的是,文件 log4j.jar
在类路径中被发现两次,从而导致类路径问题。如果 log4J 被加载两次,一次在 Web 应用程序中,一次在 Resin 中,那么您可能会遇到这种困惑。假设 log4j 已经存在于 Resin 中,如果它也存在于您的 Web 应用程序的类路径(lib 目录)中,则尝试将其从应用程序的 lib 目录中删除。
关于java.lang.NoClassDefFoundError : happens sporadically on Resin sever start up,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/675678/
Caucho 的聪明人很快指出 Quercus 比直接 mod_php(没有 APC)快 3-5 倍。但是深入研究文档,您会发现 PHP 到字节码的编译仅在 Resin Pro(699 美元)中可用。
当我启动 Resin 服务器时,它说 hmux listening to localhost:6802 这个 hmux 是什么?这是一项服务还是树脂自己使用它? 最佳答案 这是 Resin 输出的示例
我在同一文件夹中有两个树脂网络服务器 (41,47)。实际上,当我在 41 中部署和启动项目时,我正在将服务器版本从 47 更改为 41,它遇到了如下错误, [admin@localhost bin]
几个月后我开始了一份新工作,我在一家公司担任前端开发人员,到目前为止,每个人都在使用经典的开发模式,但目标是转向新的 ajax/rest 服务方法,这就是我所做的。 在我们的本地开发环境中,我们的应用
有没有办法使用某种方法在 Resin 服务器上初始化 Web 应用程序的 ServletContext?我需要类似的东西在服务器启动时运行一次。 最佳答案 您需要使用ServletContextLis
我已经成功使用了 Caucho Resin Web 服务器,并且正在考虑将其打包到 java 应用程序中。他们提供了一个 jar 文件和代码,以便以编程方式启动服务器。 Example: exampl
这是我的 dispacter-servlet.xml 文件。当我在resin pro 4.0.36上部署项目时,它会加载我的索引页面和内容,但无法加载存储在staticresources文件夹下的cs
我在 Grails 下运行的 Grails Web 应用程序中遇到了一个奇怪的问题: java.io.UnsupportedEncodingException 由于各种未知的编码字符串(例如 "ISO
我的项目依赖 Spring Boot 来构建独立的可执行 jar 文件。它非常适合内部测试。但是,一旦我们准备好将其部署到我们的开发环境中,应用程序就需要位于 war 文件中,以便可以将其部署到我们的
我正在使用 eclipse(Java EE 版本)来编写 Java servlet,并且我想利用调试功能。然而,我正在阅读教程来进行设置,当我到达选择“服务器运行时环境”的阶段时,我陷入了困境。我正在
这里有一些关于 Resin/Quercus 用于 WordPress 的主题。我只是想确认一旦安装了 Quercus,Wordpress 将按原样运行,带有 .php 文件扩展名等等?所有常见的 UR
java.lang.NoClassDefFoundError:Resin 服务器启动时偶尔发生 这是在 Resin 3.0.21 上在 Linux 机器上使用 Java 1.5... 我在 web.x
我在 Tomcat 8.0.20 中有一个 100% 可用的解决方案,它使用 Spring restful 服务和 spring 核心库打包为 WAR。 当我使用相同的 WAR 并将其放入 Resin
网络应用程序的 native 库在哪里以便 Resin 加载它们? 最佳答案 JVM 将从 LD_LIBRARY_PATH 或 LD_LIBRARY_PATH 或 DYLD_LIBRARY_PATH
尝试在 Resin 3.0.25 容器中加载 XML 模式文件时出现以下异常。除了 XML 模式命名空间 (http://www.w3.org/2001/XMLSchema) 之外,模式文件不引用任何
我正在评估 JRebel,我能够在几分钟内在 tomcat 上安装并测试它,但我花了几个小时尝试使用 Resin 3.1 配置它。我在应用服务器日志中收到以下错误: #################
我计划在生产中使用resin Web 服务器,以取代我的apache 反向服务器和tomcat,因此在操作上我们只维护 1 个 Web 服务器而不是 2 个。 我成功地在resin中安装了旧版本的ph
Resin java 服务器有一个巧妙的功能,他们称之为 pomegranate ( http://www.caucho.com/projects/pomegranate/ ),它允许将各种 jar
我已经在 Ubuntu 机器上运行这个旧的 Caucho Resin (4.0.41) 很多年了。我需要停用该服务器,因此我尝试在新的 Ubuntu 18.04.4 服务器上设置树脂 4.0.64,经
我是一名优秀的程序员,十分优秀!