java 为什么注释掉的代码还在报错?怎么解决?
你应该是用Eclipse或者是MyEclipse编译eredl的吧eredl,Eclipse或者MyEclipse这种Bug很常见eredl,你试试将工程关闭eredl,然后再重新打开编译运行一下就应该没事eredl了!!
我的OPPO欧普包包不小心破了,想买一个新的,最近北京那个百货商场有活动啊?
资和信百货箱包节你可以去看看,资和信百货地下一层。OPPO欧普,POLO,F8派,诺保利,eredl等品牌,全场1折起!11月25日-12月10日这段时间热销。
交通指南
地址:北京市丰台区西四环南路(看丹桥南200米路西)
营业时间:早10:00 到晚21:30
公交信息: 340路; 353路;480路; 604路; 617路; 658路;687路;692路;694路; 840路; 913路; 959路; 981路;特7路;运通115路
如何在log4j.properties文件中使用相对路径
如何在log4j.properties文件中使用相对路径?缺省情况下我们只能在log4j.properties中配置绝对路径。这样以来,我们在系统部署、开放环境移植等环节就会带来很大的不便,需要将路径改来改去。我们可以使用下面的办法来实现在log4j.properties中使用相对路径:
1、实现一个Servlet
/**
* Log4J初始化
* @author XiongChun
* @since 2011-04-26
*/
public class Log4jInitServlet extends HttpServlet {
/**
* Servlet初始化
*/
public void init(ServletConfig config) throws ServletException {
String root = config.getServletContext().getRealPath("/");
String log4jLocation = config.getInitParameter("log4jLocation");
System.setProperty("webRoot", root);
if (G4Utils.isNotEmpty(log4jLocation)) {
PropertyConfigurator.configure(root + log4jLocation);
}
}
}
2、web.xml加载这个servlet
!-- 配置Log4j --
servlet
servlet-namelog4jInit/servlet-name
servlet-classorg.eredlab.g4.rif.util.Log4jInitServlet/servlet-class
init-param
param-namelog4jLocation/param-name
param-valueWEB-INF/classes/log4j.properties/param-value
/init-param
load-on-startup0/load-on-startup
/servlet
3、此时在log4j.properties中就可以使用相对路径了,如下:
#Rlogfile
log4j.appender.Rlogfile=org.apache.log4j.RollingFileAppender
log4j.appender.Rlogfile.layout=org.apache.log4j.PatternLayout
log4j.appender.Rlogfile.layout.ConversionPattern=%d %p [%c] - %m%n
log4j.appender.Rlogfile.File=${webRoot}/logs/eRedG4.log
log4j.appender.Rlogfile.MaxFileSize=2048KB
log4j.appender.Rlogfile.MaxBackupIndex=10
批注:写完才发现,其实这种方式用的也是绝对路径,只不过是用动态获取绝对路径的方法来达到类似相对路径的效果了。