# happy-dns-java **Repository Path**: mirrors_qiniu/happy-dns-java ## Basic Information - **Project Name**: happy-dns-java - **Description**: dns query client for java - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-18 - **Last Updated**: 2025-12-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Qiniu Happy DNS for Java [![@qiniu on weibo](http://img.shields.io/badge/weibo-%40qiniutek-blue.svg)](http://weibo.com/qiniutek) [![Software License](https://img.shields.io/badge/license-MIT-brightgreen.svg)](LICENSE.md) [![Build Status](https://travis-ci.org/qiniu/happy-dns-java.svg?branch=master)](https://travis-ci.org/qiniu/happy-dns-java) [![Latest Stable Version](http://img.shields.io/maven-central/v/com.qiniu/happy-dns-java.svg)](https://github.com/qiniu/happy-dns-java/releases) ## 安装 ### 直接安装 ### 通过maven ## 使用方法 DnsClient 可以创建一次,一直使用。 ```java IResolver[] resolvers = new IResolver[2]; resolvers[0] = new DnspodFree(); resolvers[1] = new Resolver(InetAddress.getByName("119.29.29.29")); DnsClient dns = new DnsManager(NetworkInfo.normal(), resolvers); ``` ## 测试 ``` bash $ ./gradlew test ``` ## 运行环境 Java 最低要求 1.6 ## 代码贡献 详情参考[代码提交指南](https://github.com/qiniu/happy-dns-java/blob/master/CONTRIBUTING.md)。 ## 贡献记录 - [所有贡献者](https://github.com/qiniu/happy-dns-java/contributors) ## 联系我们 - 如果需要帮助,请提交工单(在portal右侧点击咨询和建议提交工单,或者直接向 support@qiniu.com 发送邮件) - 如果有什么问题,可以到问答社区提问,[问答社区](http://qiniu.segmentfault.com/) - 如果发现了bug, 欢迎提交 [issue](https://github.com/qiniu/happy-dns-java/issues) - 如果有功能需求,欢迎提交 [issue](https://github.com/qiniu/happy-dns-java/issues) - 如果要提交代码,欢迎提交 pull request - 欢迎关注我们的[微信](http://www.qiniu.com/#weixin) [微博](http://weibo.com/qiniutek),及时获取动态信息。 ## 代码许可 The MIT License (MIT).详情见 [License文件](https://github.com/qiniu/happy-dns-java/blob/master/LICENSE).