- 博客(10)
- 收藏
- 关注
转载 中文FTP环境下,使用commons-net,FTPClient.listFiles()方法返回null的问题及解决办法
分享到:评论(0)|2014-09-21|发布 pfan项目中需要从FTP上下载数据,采用了开源的commons-net包。在实际应用中发现了一个问题,有些服务器上调用ftpClient.listFiles()方法可以返回包含文件名的数组,有些服务器上此方法返回NULL。但是ftpClient.listNames()方法能返回路径中的文件名,ftpClient.de
2016-05-13 18:51:22 8311
原创 使用 comment-net-ftp-3.5.jar 实现FTPClient时遇到的listFiles()返回空的问题小结
问题描述: 在下载FTP服务器中指定目录下所有文件的时候,使用了listFiles()获取文件信息列表时。文件目录下面有文件,但是返回值为null.解决方法: 看了源码之后,使用了listNames();获取了文件名列表。解决我的问题。 javadoc address:http://commons.apache.org/proper/commons-net/apidocs/org/apach
2016-05-13 18:27:44 5192
原创 installshield通过修改注册表实现windows环境变量且即时生效的方法
版本:2010工程:installscript MSI情景描述:1.在很多时候我们安装一个软件时都需要修改类似JAVA_HOME,PATH等环境变量。2.修改完环境变量之后必须重启windows系统环境变量才有效。3.但重启windows系统是十分不友好的安装方式。解决方法:如下的源代码://修改JAVAHOME为例szRegBuffer =
2015-02-10 20:29:40 2270
原创 installshield打包成只有setup.exe的安装包时获取setup.exe所在路径的方法
版本:2010工程:installscript MSI出现问题情景描述:1.安装包所在的路径在调试的时候本身存在.msi文件,我的工程外部有一些资源文件是放在和.msi和setup.exe文件的同路径下在安装过程中实时拷贝进去的。2.之前的程序在拷贝的时候调用的路径是SourceDir,但打包成只有setup.exe(.msi等所有文件都打包到了setup.exe中)发现S
2015-02-02 23:06:19 5363 2
原创 installshield2010如何去掉TARGETDIR后面的反斜杠获取安装路径
版本:2010工程类型:InstallScript MSI问题:TARGETDIR的值等于c:/install/,我想知道哪个关键字直接等于c:/install。解决方法:1.例如:TARGETDIR值为c:/install/2.定义一个字符串per3.per=TARGETDIR4.StrRemoveLastSlash(per);5.获取per会发现
2015-01-30 17:24:39 1639
原创 Tomcat7.057绿色版安装成windows服务,运行时发生内存溢出错误的解决方法
发生问题:当tomcat运行时,时常会发生内存溢出错误。查看catalina.log里面的报错信息,如下:java.lang.OutOfMemoryError: PermGen space……多条报错信息解决方法:网络上大家的经验:之前大家分享的经验都是向注册表中添加值,例如windows64添加的路径是:HKEY_LOCAL_MACHINE/SOFTWAR
2015-01-29 18:35:12 1654
原创 installshield脚本实现windows服务安装
前人方法,我只是在使用过程中总结一下。防止自己忘了。1.ServiceAddService ( "APP", "APP_SER", "这是APP服务", TARGETDIR^"app.bat",0,"" ); //自启动 ServiceStartService("APP",""); 2.借用SC和LaunchAppAndWait函数完成
2015-01-26 20:36:09 1762
转载 如何将自己的LOGO或者图片加入到已有的对话框界面上转载海洋女神博客--为了记住
http://www.cnblogs.com/Cindy_weiwei/archive/2010/05/21/1740930.html
2015-01-26 20:24:41 704
原创 installshield调取cmd.exe运行指令的
1.达到目的:在installshield中达成调用cmd.exe执行某种指令,比如删除一个服务,需要通过cmd,exe执行sc delete ServiceName2.实现函数 :LaunchAppAndWait ("","sc delete ServiceName",LAAW_OPTION_HIDDEN);LaunchAppAndWait ("cmd.exe","sc dele
2015-01-26 19:53:45 3954 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人