小编ysh*_*bar的帖子

以编程方式设置Logback Appender路径

我正在尝试以编程方式设置Logback appender路径.(具有FixedWindowRollingPolicy的RollingFileAppender准确)

我这样做是因为我想让我的用户在首选项对话框中设置日志路径(Eclipse RCP)

我尝试过类似的东西,但是我没有改变配置文件中定义的日志路径:

Logger logback_logger = (ch.qos.logback.classic.Logger)LoggerFactory
   .getLogger(org.slf4j.Logger.ROOT_LOGGER_NAME);
RollingFileAppender<ILoggingEvent> rfappender = 
   (RollingFileAppender<ILoggingEvent>)logback_logger.getAppender("FILE");
rfappender.setFile(newFile);
FixedWindowRollingPolicy rollingPolicy = 
   (FixedWindowRollingPolicy)rfappender.getRollingPolicy();
rollingPolicy.setFileNamePattern(newPattern);
Run Code Online (Sandbox Code Playgroud)

java logging logback

18
推荐指数
3
解决办法
3万
查看次数

我是否需要框架来补充Java EE 6,JSF-2 Web-App?哪个?

在以前的J2EE版本中,通常的做法是使用Spring,Hibernate,Struts等框架来补充默认库
.Java EE 6似乎缩小了差距(使用CDI,JPA,JSF2.0等) - 我应该仍然使用额外的框架(Seam?面对库?Spring?)

我目前正在使用默认的Oracle堆栈 - GlassFish v3,JSF(Mojarra)2.0

java frameworks java-ee-6 jsf-2

1
推荐指数
1
解决办法
898
查看次数

标签 统计

java ×2

frameworks ×1

java-ee-6 ×1

jsf-2 ×1

logback ×1

logging ×1