Tag: apache commons

在Java中通过FTP创建文件夹层次结构

是否有现成的Javafunction可以在远程FTP服务器上创建文件夹层次结构。 Apache Commons确实提供了一个FTP客户端,但我找不到创建目录层次结构的方法。 它确实允许创建一个目录(makeDirectory),但是创建一个完整的路径似乎并不存在。 我想要这个的原因是因为有时目录层次结构的某些部分(尚未)可用,在这种情况下,我想创建层次结构的缺失部分,然后更改为新创建的目录。

如何使用apache通用配置加载多个配置文件(java)

我有一个主要的conf文件,我使用apache通用配置类加载。 我有一个要求,用户可以指定一个conf文件,这些文件中的值将覆盖main conf中的值。 请建议我如何在apache常用配置类或任何其他开源类中实现这一点。 提前致谢

apache commons net ssl握手错误与android

我搜索了一个答案,但我没有找到任何答案。 我正在为Android编写FTP同步工具,我想提供以下服务器类型: – FTP – > Works – SFTP – > Works – FTPS – >不再工作了 我使用apache commons网络库,在2.2版本的开头现在我检查3.0.1和3.1 snapshopt但问题并没有消失。 错误消息: W/System.err( 433): javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x2672b0: Failure in SSL library, usually a protocol error W/System.err( 433): error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol (external/openssl/ssl/s23_srvr.c:589 0xad12959f:0x00000000) W/System.err( 433): at org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_do_handshake(Native Method) W/System.err( 433): at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:474) W/System.err( 433): at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:328) […]

PropertyPlaceholderConfigurer从XML文件读取(Apache Commons配置)

是否有可能通过Apache Commons Configuration将Spring PropertyPlaceholderConfigurer配置为从properties.xml读取?

Apache commons fileupload“Streaming API”

我引用了Commons FileUpload Apache Commons页面 该页面描述了commons文件上载库的传统API。 传统的API是一种方便的方法。 但是,为了获得最佳性能,您可能更喜欢速度更快的 Streaming API。 我的问题 具体哪些差异使Streaming API比traditional API更快?

将Java Bean展平为地图

我坚持将Java Bean转换为Map 。 互联网上有很多资源,但不幸的是,它们都将简单的bean转换为地图。 我的那些更广泛。 有简化的例子: public class MyBean { private String firstName; private String lastName; private MyHomeAddress homeAddress; private int age; // getters & setters } 我的观点是生成Map ,在这种情况下,对于以下条件是正确的: map.containsKey(“firstName”) map.containsKey(“lastName”) map.containsKey(“homeAddress.street”) // street is String map.containsKey(“homeAddress.number”) // number is int map.containsKey(“homeAddress.city”) // city is String map.containsKey(“homeAddress.zipcode”) // zipcode is String map.containsKey(“age”) 我尝试过使用Apache Commons BeanUtils […]

Java MySQL连接池无法正常工作

我在Java中编写了一个运行MySQL查询并返回结果的函数。 我在这里使用这种方法实现了连接池: http : //www.kodejava.org/how-do-i-create-a-database-connection-pool/ 。 该function正在运行,但连接时间仍然与没有汇集〜190毫秒时相同。 谁能告诉我我做错了什么? 这是我的代码: public static ArrayList<Map> query(String q) throws Exception { long start, end; GenericObjectPool connectionPool = null; String DRIVER = “com.mysql.jdbc.Driver”; String URL = “jdbc:mysql://localhost/dbname”; String USER = “root”; String PASS = “”; Class.forName(DRIVER).newInstance(); connectionPool = new GenericObjectPool(); connectionPool.setMaxActive(10); ConnectionFactory cf = new DriverManagerConnectionFactory(URL, USER, PASS); PoolableConnectionFactory pcf […]

Struts2 jQuery struts-plugin.xml无效

我已经设置了一个项目,它是Struts2 + Springs + JPA的组合。 我最近遇到了Struts2-Jquery插件 在我的项目中使用此插件(struts2-jquery-plugin-3.5.1.jar)我收到了一个错误 Unable to load jar:file:/H:/My%20Project/phase1/build/web/WEB-INF/lib/struts2-jquery-plugin-3.5.1.jar!/struts-plugin.xml – Class: java.net.PlainSocketImpl File: PlainSocketImpl.java Method: connect Line: 195 – java/net/PlainSocketImpl.java:195:-1 at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:909) at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:154) at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:121) at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:179) at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66) … 48 more Caused by: java.net.UnknownHostException: struts.apache.org at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:195) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:529) at java.net.Socket.connect(Socket.java:478) at sun.net.NetworkClient.doConnect(NetworkClient.java:163) at sun.net.www.http.HttpClient.openServer(HttpClient.java:394) at sun.net.www.http.HttpClient.openServer(HttpClient.java:529) at sun.net.www.http.HttpClient.(HttpClient.java:233) […]

添加到WEB-INF / lib的jar文件在我尝试导入时无法识别:说包不存在

我已经将org.apache.commons.fileupload和org.apache.commons.io包添加到基于google appengine的项目的WEB-INF/lib目录中。 但是当我尝试导入servlet文件时,编译器/ IDE会发出错误,指出此包不存在。 这是为什么 ? jar文件添加: 我收到此错误的原因是什么? 我该怎么做才能解决这个问题?

如何使用commons dbutils生成密钥?

我不明白如何使用commons-dbutils获取自动生成的密钥?