在本文中,我们将带你了解weixin-java-tools1.0.1发布在这篇文章中,我们将为您详细介绍weixin-java-tools1.0.1发布的方方面面,并解答weixin-java-mp常
在本文中,我们将带你了解weixin-java-tools 1.0.1 发布在这篇文章中,我们将为您详细介绍weixin-java-tools 1.0.1 发布的方方面面,并解答weixin-java-mp常见的疑惑,同时我们还将给您一些技巧,以帮助您实现更有效的#Weixin Java Tools# 的access_token 存储问题、Android sdk platform,sdk tools,sdk Build tools,sdk platform tools 的关系、Android SDK Tools,Platform-tools,Build-tools分别有什么作用?、Eclipse Maven Missing artifact jdk.tools:jdk.tools:jar:1.6。
本文目录一览:- weixin-java-tools 1.0.1 发布(weixin-java-mp)
- #Weixin Java Tools# 的access_token 存储问题
- Android sdk platform,sdk tools,sdk Build tools,sdk platform tools 的关系
- Android SDK Tools,Platform-tools,Build-tools分别有什么作用?
- Eclipse Maven Missing artifact jdk.tools:jdk.tools:jar:1.6
weixin-java-tools 1.0.1 发布(weixin-java-mp)
发布说明
1. 提供了对微信消息加解密的支持。
项目简介
weixin-java-tools是一个用于开发微信公众号java工具集。
具有以下特性:
不基于Servlet、和其他MVC框架,仅作为工具使用,提供更多的灵活性
详尽的单元测试代码,可以拿来当example用
详尽的javadoc
access token过期自动刷新的功能
微信服务端繁忙自动重试的功能
提供微信错误信息的异常处理机制
oschina项目地址:http://www.oschina.net/p/weixin-java-tools
github项目地址:https://github.com/chanjarster/weixin-java-tools
#Weixin Java Tools# 的access_token 存储问题
@班纳睿 你好,想跟你请教个问题:
#Weixin Java Tools#
因刚刚接触使用,粗略的看了看源码,发现access_token是存储到java内存中的。
这个可以不可以支持其他存储方式呢?
Android sdk platform,sdk tools,sdk Build tools,sdk platform tools 的关系
1. sdk platform
简单理解为系统版本
最新级别:
28:Android 9
27:Android 8.1
26:Android 8.0
25:Android 7.1
24:Android 7.0
23:Android 6.0
22:Android 5.1
2.sdk tools
Android SDK工具是Android SDK的一个组件。它包括Android的完整开发和调试工具集。在Android sdk中只存在一个版本
在Android studio中可以查看到当前sdk tools的版本
sdk tools中有很多常用的工具,比如:
uiautomatorviewer是常用的获取页面元素的工具
3.sdk Build tools
**摘抄别人的理解:
4.sdk platform tools
platform-tools目录:包含开发app的平台依赖的开发和调试工具。adb就在这里
查看当前sdk platform tools版本
Android SDK Tools,Platform-tools,Build-tools分别有什么作用?
SDK Tools:是下载sdk最基础的,由它再来下载Platform-tools,Build-tools
platform-tools包含开发app的平台依赖的开发和调试工具,包括 adb、fastboot等
android sdk里的各目录作用
AVD Manager.exe:虚拟机管理工具,用于建立和管理虚拟机。
SDK Manager.exe:sdk管理工具,用于管理、下载sdk、sdk工具,能及扩展工具
tools目录:包括测试、调试、第三方工具。模拟器、数据管理工具等。
build-tools目录:编译工具目录,包含了转化为davlik虚拟机的编译工具。
包括
aapt(Android Asset Packaging Tool):编译应用程序的资源文件(包括AndroidManifest.xml和你的Activities的xml文件),生成R.java文件,这样你就可以从你的java代码中引用资源。
aidl:把.aidl 接口转换成java接口.
dx:转化.class中间代码为dvlik中间代码,所有经过java编译的生成.class文件都需要此工具进行转换,最后打包进apk文件中.
dexdump:dump devlik中间代码
platform-tools目录:包含开发app的平台依赖的开发和调试工具。
包括
adb:android调试工具
fastboot:boot工具
platforms/<android-version>目录:包括android的平台。包含在android.jar库中。你必须指一个平台为你的编译目标。
system-images目录:编译好的系统映像。模拟器可以直接加载。
sources目录:android sdk的源码目录
samples目录:sdk例子
Eclipse Maven Missing artifact jdk.tools:jdk.tools:jar:1.6
问题描述:
以前的项目,只是为了解决问题而解决问题,没有去考虑原因,现在由于重装了系统导致之前的配置报错了,遂找了找原因。
原因:
出现类似问题,大概就是 pom.xml 中的依赖包中需要使用类似 jdk1.6/jdk1.7 而你没有,所以就包缺少这个 jar 包的问题。
别人的解决办法:
当时是解决了问题,也不知道设置了什么,但是现在新系统无效了,所以怎么解决也不重要了
<dependency>
<groupId>jdk.tools</groupId>
<artifactId>jdk.tools</artifactId>
<version>1.6</version>
<scope>system</scope>
<systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>
</dependency>
我的解决办法:
因为我引入了 hadoop 的相关 jar 包,它需要使用 jdk1.6,我是做法是让它不去下载依赖的 jdk,省略的是其他不下载的与我项目冲突的依赖。
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-common</artifactId>
<version>${hadoop.version}</version>
<exclusions>
......
<exclusion>
<artifactId>jdk.tools</artifactId>
<groupId>jdk.tools</groupId>
</exclusion>
</exclusions>
</dependency>
当然不知道哪些其他的依赖还会去依赖不同的 jdk,该问题只在 Eclipse 里出现,IDEA 中暂未出现该问题。
我们今天的关于weixin-java-tools 1.0.1 发布和weixin-java-mp的分享就到这里,谢谢您的阅读,如果想了解更多关于#Weixin Java Tools# 的access_token 存储问题、Android sdk platform,sdk tools,sdk Build tools,sdk platform tools 的关系、Android SDK Tools,Platform-tools,Build-tools分别有什么作用?、Eclipse Maven Missing artifact jdk.tools:jdk.tools:jar:1.6的相关信息,可以在本站进行搜索。
本文标签: