日志不知道输出到哪儿了?

一个Tomcat上,部署了两个项目,其中一个项目的日志能正常打印,会打印到Tomcat的logs路径下;而另一个项目作用是提供接口,提供接口的项目中依赖了一个jar包,提供接口的项目中的日志也能输出,只是对于数据库操作都在这个jar包中,就是这个jar包中的日志不能输出出来。部分代码如下(通过反编译来的):

public static List<Map<String, Object>> queryList(String sql) {
/* 140 */     Connection con = getConection();
/* 141 */     List<Map<String, Object>> list = new ArrayList();
/*     */     try {
/* 143 */       DaoQuery query = new DaoQuery(con, sql);
/* 144 */       ResultSet rs = query.autoClose().execute();
/* 145 */       ResultSetMetaData md = rs.getMetaData();
/* 146 */       int columnCount = md.getColumnCount();
/* 147 */       while (rs.next()) {
/* 148 */         Map<String, Object> rowData = new HashMap();
/* 149 */         for (int i = 1; i <= columnCount; i++) {
/* 150 */           rowData.put(md.getColumnName(i), rs.getObject(i));
/*     */         }
/* 152 */         list.add(rowData);
/*     */       }
/*     */     }
/*     */     catch (SQLException ex) {
/* 156 */       Logger.getLogger(DaoUtil.class.getName()).log(Level.SEVERE,                 ex.getMessage(), ex);
/*     */     } finally {
/* 158 */       connection.closeConnection(con);
/*     */     }
/* 160 */     return list;
/*     */   }

 

你找到这个项目的日志配置文件看下输出到哪里,例如:log4j.properties中的log4j.apender.LOGFILE.File

 

提供接口的项目也需要配置log4j

感谢各位的解答,问题已解决。