diff --git a/README.md b/README.md index 4a3b0566..a6da896d 100644 --- a/README.md +++ b/README.md @@ -22,15 +22,14 @@ weixin4j 项目说明 ------- -1.`weixin4j`总共包含「微信公众平台」和「微信企业号」的API封装以及一个半成品的netty服务实现. +1.`weixin4j`包含「微信公众平台」和「微信企业号」的API封装以及一个半成品的netty服务实现. -2.API的成功调用需要正确的appid等数据,填写格式在每个项目下的README.md文件中都有说明. +2.API的成功调用依赖于正确的appid等数据,其填写格式在每个项目下的README.md文件中都有说明. -3.需要创建(或者copy项目里面的)一个名为**weixin.properties**的资源文件放在自己工程中的classpath下. +3.在`weixin-4j`根目录执行`mvn package`命令得到jar包后,将`weixin4j-*-api-full`包或者`weixin4j-base`跟`weixin4j-*-api`引入到自己的工程. -4.`mvn package`得到jar包,在自己的项目中可单独引用`weixin4j-*-api-full`包,也可分别引用`weixin4j-base`跟`weixin4j-*-api`两个包. +4.如需使用netty服务,则可以在相应的action中实现自己的业务处理,打包后放到`正确的目录`下解压`weixin-*-server-bin.zip`执行`sh startup.sh start`便可启动服务. -5.如需使用netty服务,则可以在相应的action中实现自己的业务处理,打包后解压`weixin-*-server-bin.zip`执行`sh startup.sh start`即可. 更新LOG ------- diff --git a/pom.xml b/pom.xml index 818a57fb..d66aaf5a 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 com.foxinmy.weixin4j weixin4j - 0.0.1-SNAPSHOT + ${weixin4j.version} pom weixin4j https://github.com/foxinmy/weixin4j @@ -34,9 +34,10 @@ weixin4j-qy - 0.0.1-SNAPSHOT - 0.0.1-SNAPSHOT - 0.0.1-SNAPSHOT + 1.0 + 1.0 + 1.0 + 1.0 4.8.2 1.6.1 1.0.9 diff --git a/weixin4j-base/pom.xml b/weixin4j-base/pom.xml index 57236477..602483de 100644 --- a/weixin4j-base/pom.xml +++ b/weixin4j-base/pom.xml @@ -6,9 +6,10 @@ com.foxinmy.weixin4j weixin4j - 0.0.1-SNAPSHOT + ${weixin4j.version} weixin4j-base + ${weixin4j.base.version} weixin4j-base https://github.com/foxinmy/weixin4j/tree/master/weixin4j-base diff --git a/weixin4j-mp/README.md b/weixin4j-mp/README.md index c5200366..d7993504 100644 --- a/weixin4j-mp/README.md +++ b/weixin4j-mp/README.md @@ -66,14 +66,14 @@ weixin4j-mp bill_path=/tmp/weixin/bill ca_file=/tmp/weixin/xxxxx.p12 | xxxx.pfx -3.`mvn package`得到jar包,在自己的项目中可单独引用`weixin4j-qy-api-full`包,也可分别引用`weixin4j-base`跟`weixin4j-mp-api`两个包. +3.在项目根目录下执行`mvn package`命令后得到jar包,将`weixin4j-qy-api-full`包或者`weixin4j-base`跟`weixin4j-mp-api`两个包引入到自己的工程内. WeixinProxy weixinProxy = new WeixinProxy(); // weixinProxy = new WeixinProxy(appid,appsecret); // weixinProxy = new WeixinProxy(weixinAccount); weixinProxy.getUser(openId); -4.如需使用netty服务,则可以在相应的action中实现自己的业务处理,打包后解压`weixin-mp-server-bin.zip`执行`sh startup.sh start`即可. +4.如需使用netty服务,则可以在相应的action中实现自己的业务处理,打包后放到`正确的目录`下解压`weixin-*-server-bin.zip`执行`sh startup.sh start`便可启动服务. @ActionAnnotation(msgType = MessageType.text) public class TextAction extends AbstractAction { diff --git a/weixin4j-mp/pom.xml b/weixin4j-mp/pom.xml index 9f9d5e69..383bd861 100644 --- a/weixin4j-mp/pom.xml +++ b/weixin4j-mp/pom.xml @@ -6,9 +6,10 @@ com.foxinmy.weixin4j weixin4j - 0.0.1-SNAPSHOT + ${weixin4j.version} weixin4j-mp + ${weixin4j.mp.version} weixin4j-mp pom https://github.com/foxinmy/weixin4j/tree/master/weixin4j-mp diff --git a/weixin4j-mp/weixin4j-mp-api/pom.xml b/weixin4j-mp/weixin4j-mp-api/pom.xml index a1a9685d..92143a1d 100644 --- a/weixin4j-mp/weixin4j-mp-api/pom.xml +++ b/weixin4j-mp/weixin4j-mp-api/pom.xml @@ -6,7 +6,7 @@ com.foxinmy.weixin4j weixin4j-mp - 0.0.1-SNAPSHOT + ${weixin4j.mp.version} weixin4j-mp-api weixin4j-mp-api diff --git a/weixin4j-mp/weixin4j-mp-api/src/main/assembly.xml b/weixin4j-mp/weixin4j-mp-api/src/main/assembly.xml index 67b38b63..c471e5a4 100644 --- a/weixin4j-mp/weixin4j-mp-api/src/main/assembly.xml +++ b/weixin4j-mp/weixin4j-mp-api/src/main/assembly.xml @@ -2,7 +2,7 @@ xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd"> - full + full-${project.version} jar diff --git a/weixin4j-mp/weixin4j-mp-server/README.md b/weixin4j-mp/weixin4j-mp-server/README.md index a9ef8a70..00e78f64 100644 --- a/weixin4j-mp/weixin4j-mp-server/README.md +++ b/weixin4j-mp/weixin4j-mp-server/README.md @@ -40,7 +40,7 @@ weixin4j-mp-server bill_path=/tmp/weixin/bill ca_file=/tmp/weixin/xxxxx.p12 | xxxxx.pfx -2.mvn package,得到一个zip的压缩包,解压到启动目录(见`src/main/startup.sh/APP_HOME`) +2.`mvn package`,得到一个zip的压缩包,解压到启动目录(见`src/main/startup.sh/APP_HOME`) 3.启动netty服务(`com.foxinmy.weixin4j.mp.startup.WeixinMpServerBootstrap`) diff --git a/weixin4j-mp/weixin4j-mp-server/pom.xml b/weixin4j-mp/weixin4j-mp-server/pom.xml index a6c3965c..bfb36bb0 100644 --- a/weixin4j-mp/weixin4j-mp-server/pom.xml +++ b/weixin4j-mp/weixin4j-mp-server/pom.xml @@ -6,7 +6,7 @@ com.foxinmy.weixin4j weixin4j-mp - 0.0.1-SNAPSHOT + ${weixin4j.mp.version} weixin4j-mp-server weixin4j-mp-server diff --git a/weixin4j-qy/README.md b/weixin4j-qy/README.md index 1a614539..8f3a4b51 100644 --- a/weixin4j-qy/README.md +++ b/weixin4j-qy/README.md @@ -47,14 +47,14 @@ weixin4j-qy token_path=/tmp/weixin/token media_path=/tmp/weixin/media -3.`mvn package`得到jar包,在自己的项目中可单独引用`weixin4j-qy-api-full`包,也可分别引用`weixin4j-base`跟`weixin4j-qy-api`两个包. +3.在项目根目录执行`mvn package`命令后得到jar包,将`weixin4j-qy-api-full`包或者`weixin4j-base`跟`weixin4j-qy-api`两个包引入到自己的工程内. WeixinProxy weixinProxy = new WeixinProxy(); // weixinProxy = new WeixinProxy(corpid,corpsecret); // weixinProxy = new WeixinProxy(weixinAccount); weixinProxy.getUser(userid); -4.如需使用netty服务,则可以在相应的action中实现自己的业务处理,打包后解压`weixin-qy-server-bin.zip`执行`sh startup.sh start`即可. +4.如需使用netty服务,则可以在相应的action中实现自己的业务处理,打包后放到`正确的目录`下解压`weixin-qy-server-bin.zip`执行`sh startup.sh start`便可启动服务. @ActionAnnotation(msgType = MessageType.text) public class TextAction extends AbstractAction { diff --git a/weixin4j-qy/pom.xml b/weixin4j-qy/pom.xml index b577eeb7..b085ea1d 100644 --- a/weixin4j-qy/pom.xml +++ b/weixin4j-qy/pom.xml @@ -6,9 +6,10 @@ com.foxinmy.weixin4j weixin4j - 0.0.1-SNAPSHOT + ${weixin4j.version} weixin4j-qy + ${weixin4j.qy.version} weixin4j-qy pom https://github.com/foxinmy/weixin4j/tree/master/weixin4j-qy diff --git a/weixin4j-qy/weixin4j-qy-api/pom.xml b/weixin4j-qy/weixin4j-qy-api/pom.xml index f830c836..eec8dd9d 100644 --- a/weixin4j-qy/weixin4j-qy-api/pom.xml +++ b/weixin4j-qy/weixin4j-qy-api/pom.xml @@ -6,7 +6,7 @@ com.foxinmy.weixin4j weixin4j-qy - 0.0.1-SNAPSHOT + ${weixin4j.qy.version} weixin4j-qy-api weixin4j-qy-api diff --git a/weixin4j-qy/weixin4j-qy-api/src/main/assembly.xml b/weixin4j-qy/weixin4j-qy-api/src/main/assembly.xml index 67b38b63..c471e5a4 100644 --- a/weixin4j-qy/weixin4j-qy-api/src/main/assembly.xml +++ b/weixin4j-qy/weixin4j-qy-api/src/main/assembly.xml @@ -2,7 +2,7 @@ xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd"> - full + full-${project.version} jar diff --git a/weixin4j-qy/weixin4j-qy-server/README.md b/weixin4j-qy/weixin4j-qy-server/README.md index 6bc73177..def4a3ad 100644 --- a/weixin4j-qy/weixin4j-qy-server/README.md +++ b/weixin4j-qy/weixin4j-qy-server/README.md @@ -30,7 +30,7 @@ weixin4j-qy-server token_path=/tmp/weixin/token media_path=/tmp/weixin/media -2.mvn package,得到一个zip的压缩包,解压到启动目录(见`src/main/startup.sh/APP_HOME`) +2.`mvn package`,得到一个zip的压缩包,解压到启动目录(见`src/main/startup.sh/APP_HOME`) 3.启动netty服务(`com.foxinmy.weixin4j.mp.startup.WeixinQyServerBootstrap`) diff --git a/weixin4j-qy/weixin4j-qy-server/pom.xml b/weixin4j-qy/weixin4j-qy-server/pom.xml index 441efea7..d43d7de8 100644 --- a/weixin4j-qy/weixin4j-qy-server/pom.xml +++ b/weixin4j-qy/weixin4j-qy-server/pom.xml @@ -6,7 +6,7 @@ com.foxinmy.weixin4j weixin4j-qy - 0.0.1-SNAPSHOT + ${weixin4j.qy.version} weixin4j-qy-server weixin4j-qy-server