我正在尝试运行jboss。
但是我收到以下错误:
[javac] C:\Program Files\jbpm-5.0-try3\jbpm-installer\build.xml:518: warning
: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to
false for repeatable builds
[java] SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
[java] SLF4J: Defaulting to no-operation (NOP) logger implementation
[java] SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for fu
rther details.
[java] Task service started correctly !
[java] Task service running ...
同样,它不在端口上运行:8080。
可能是什么问题?
如何查看日志文件?
答案 0 :(得分:3)
关于日志文件:
jboss应该在%JBOSS%\server\default\log
文件夹中包含日志文件。
关于端口:8080: 我会检查是否有其他服务器配置为已经在8080上侦听。特别是如果您正在进行大量的实验安装,最终可能会在同一端口监听多个Jbosses,Tomcats和Glassfishes,因此大多数服务器都不会收到他们的请求。至少在我看来它发生过一次(但不要告诉任何人)。
答案 1 :(得分:0)
可能是日志记录无法初始化,并且进一步的错误会阻止您的应用程序正确部署。 先检查一下:
Failed to load class org.slf4j.impl.StaticLoggerBinder
无法将org.slf4j.impl.StaticLoggerBinder类加载到内存中时会报告此错误。如果在类路径上找不到合适的SLF4J绑定,则会发生这种情况。在类路径上放置一个(且只有一个)slf4j-nop.jar, slf4j-simple.jar, slf4j-log4j12.jar, slf4j-jdk14.jar or logback-classic.jar
应该可以解决问题。
从SLF4J版本1.6开始,在没有绑定的情况下,SLF4J将默认为无操作(NOP)记录器实现。