编译ant的时候,ant执行了一个java类,类中在运行数据库的时候,取数据库连接的配置信息在configure.properties文件中存放。
执行target的时候,报错:Can't find bundle for base name configure, locale zh_CN
于是乎到java中调试,一切ok。郁闷中...
开始查找bug,想想绑定错误,但我也没绑什么东西啊,难倒是属性文件“configure”文件的问题。
检查类所在的jar包,NND,确实,把属性文件“configure”给放到一级包下面了,囧啊。低级错误!
正确的做法是:configure文件在jar包里的位置一定要和在src下的位置一一对应。
否则:Can't find bundle for base name configure, locale zh_CN