Maikuraki---必须那样做么?

MaikurakiLoveforever 2005-11-28 05:59:52
这段代码编译能通过,可是执行的时候Exception in thread "main"java.lang.NoClassDefFoundError: org/apache/commons/lo
gging/LogFactory,原来我没有引用LogFactory类,那位高手知道哦org.apache.commons.logging这个jar.还有LogFactory在这段代码里面到底起了什么作用,还是不是这个错误?

import org.apache.commons.beanutils.*;

class MyClass{

private String name;
private int age;
}

public class Test2{
public static void main(String[] args){
try{
MyClass mc = new MyClass();
//PropertyUtils.getProperty(mc,"name");
BeanUtils.getProperty(mc,"name");
}catch(Exception e){
e.printStackTrace();
}
}
}
...全文
69 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
谢谢!
shine333 2005-11-28
  • 打赏
  • 举报
回复
如果没有记错的话,BeanUtils.getProperty()一开始就是

if (log.isTraceEnabled()) {
log.trace("....");
}

所以你需要commons-logging包,在http://jakarta.apache.org

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧