我在myeclipse里面启动jboss的时候,为什么在控制台(Console)里面没有任何的打印信息呢?
我要是到了这个目录:D:\SystemFile\jboss-6.1.0.Final\bin
里面双击run.bat 这个的时候,会在命令提示符界面里面有打印信息的,如下:
Calling D:\SystemFile\jboss-6.1.0.Final\bin\run.conf.bat
===============================================================================
JBoss Bootstrap Environment
JBOSS_HOME: D:\SystemFile\jboss-6.1.0.Final
JAVA: D:\SystemFile\Java\jdk1.6.0_21\bin\java
JAVA_OPTS: -Dprogram.name=run.bat -Dlogging.configuration=file:logging.propert
ies -Xms128M -Xmx512M -XX:MaxPermSize=256M -Dsun.rmi.dgc.client.gcInterval=36000
00 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dorg.jboss.resolver.warning=true -se
rver
CLASSPATH: D:\SystemFile\Java\jdk1.6.0_21\lib\tools.jar;D:\SystemFile\jboss-6.
1.0.Final\bin\run.jar
看看你的server\default\conf\log4j.xml文件中关于控制台显示的xml设置
<!-- ============================== -->
<!-- Append messages to the console -->
<!-- ============================== -->
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
<param name="Target" value="System.out"/>
<param name="Threshold" value="ERROR"/>
<layout class="org.apache.log4j.PatternLayout">
<!-- The default pattern: Date Priority [Category] Message\n -->
<param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
</layout>
</appender>
是否注释掉了,如果是的话,去掉注释,就可以在myeclipse启动是看到控制台输出信息了