GVKun编程网logo

weixin-java-tools 1.0.5 发布(weixin-java-mp)

3

本文将介绍weixin-java-tools1.0.5发布的详细情况,特别是关于weixin-java-mp的相关信息。我们将通过案例分析、数据研究等多种方式,帮助您更全面地了解这个主题,同时也将涉及

本文将介绍weixin-java-tools 1.0.5 发布的详细情况,特别是关于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.5 发布(weixin-java-mp)

weixin-java-tools 1.0.5 发布(weixin-java-mp)

weixin-java-tools 1.0.5 发布!

发布说明

  1. issue #32 发送客服消息图文消息时,拼接对象错误

  2. issue #36 News写成Mews的错误

  3. fix 修改消息路由器,使用固定大小的线程池,并在构造函数里提供线程池大小的设置

  4. issue #43 typo

  5. issue #46 添加fromUser路由规则

  6. issue #39 添加oauth2的支持

  7. issue #45 生成的xml去掉<?xml...的头 

项目简介

weixin-java-tools是一个用于开发微信公众号、企业号的java工具集。 

具有以下特性: 

  1. 不基于Servlet、和其他MVC框架,仅作为工具使用,提供更多的灵活性  

  2. 详尽的单元测试代码,可以拿来当example用  

  3. 详尽的javadoc  

  4. access token过期自动刷新的功能  

  5. 微信服务端繁忙自动重试的功能  

  6. 提供微信错误信息的异常处理机制  

github项目地址:https://github.com/chanjarster/weixin-java-tools
oschina项目地址:http://www.oschina.net/p/weixin-java-tools

#Weixin Java Tools# 的access_token 存储问题

#Weixin Java Tools# 的access_token 存储问题

@班纳睿 你好,想跟你请教个问题:

#Weixin Java Tools#

因刚刚接触使用,粗略的看了看源码,发现access_token是存储到java内存中的。
这个可以不可以支持其他存储方式呢?
 

Android sdk platform,sdk tools,sdk Build tools,sdk platform tools 的关系

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分别有什么作用?

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

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.5 发布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等更多相关知识的信息可以在本站进行查询。

本文标签: