项目中需要从FTP上下载数据,采用了开源的commons-net包。在实际应用中发现了一个问题,有些服务器上调用ftpClient.listFiles()方法可以返回包含文件名的数组,有些服务器上此方法返回NULL;
原因有可能是weblogic中自带的commons-net包的版本低于项目中的版本 由于weblogic发布会先加载weblogic工程自带jar包 因此造成此问题。
解决办法 可以将weblogic中的commons-net包去掉 换成项目中的版本。
项目中需要从FTP上下载数据,采用了开源的commons-net包。在实际应用中发现了一个问题,有些服务器上调用ftpClient.listFiles()方法可以返回包含文件名的数组,有些服务器上此方法返回NULL;
原因有可能是weblogic中自带的commons-net包的版本低于项目中的版本 由于weblogic发布会先加载weblogic工程自带jar包 因此造成此问题。
解决办法 可以将weblogic中的commons-net包去掉 换成项目中的版本。