Spring Boot 2.X 微信公众平台开发 环境说明
本文随时更新 ~~~
JDK : 1.8
Spring Boot : 2.0.4
Redis
测试公众号
数据库暂时还没用到
目前的pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0modelVersion> <groupId>com.philgroupId> <artifactId>new-wechatartifactId> <version>1.0version> <packaging>warpackaging> <parent> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starter-parentartifactId> <version>2.0.4.RELEASEversion> <relativePath/> parent> <properties> <project.build.sourceEncoding>UTF-8project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8project.reporting.outputEncoding> <java.version>1.8java.version> <mybatis.version>1.3.1mybatis.version> <c3p0.version>0.9.5.2c3p0.version> <springfox-swagger2.version>2.8.0springfox-swagger2.version> <commons-lang3.version>3.4commons-lang3.version> <commons-io.versiom>2.4commons-io.versiom> <commons-collections4.version>4.1commons-collections4.version> <google.zxing.version>3.3.2google.zxing.version> <xstream.version>1.4.11.1xstream.version> <xmlpull-xpp3.version>3.0.0.20130526xmlpull-xpp3.version> <poi.version>3.17poi.version> <xmlbeans.version>2.6.0xmlbeans.version> <httpclient.version>4.5.5httpclient.version> <lombok.version>1.16.2lombok.version> <tika.version>1.19.1tika.version> properties> <dependencies> <dependency> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starter-webartifactId> dependency> <dependency> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starter-log4j2artifactId> dependency> <dependency> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starterartifactId> <exclusions> <exclusion> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starter-loggingartifactId> exclusion> exclusions> dependency> <dependency> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starter-testartifactId> <scope>testscope> dependency> <dependency> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starter-data-redisartifactId> dependency> <dependency> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starter-cacheartifactId> dependency> <dependency> <groupId>net.sf.ehcachegroupId> <artifactId>ehcacheartifactId> dependency> <dependency> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starter-data-redisartifactId> dependency> <dependency> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starter-freemarkerartifactId> dependency> <dependency> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starter-mailartifactId> dependency> <dependency> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starter-thymeleafartifactId> dependency> <dependency> <groupId>com.google.code.gsongroupId> <artifactId>gsonartifactId> dependency> <dependency> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starter-aopartifactId> dependency> <dependency> <groupId>io.springfoxgroupId> <artifactId>springfox-swagger2artifactId> <version>${springfox-swagger2.version}version> dependency> <dependency> <groupId>io.springfoxgroupId> <artifactId>springfox-swagger-uiartifactId> <version>${springfox-swagger2.version}version> dependency> <dependency> <groupId>org.apache.commonsgroupId> <artifactId>commons-lang3artifactId> <version>${commons-lang3.version}version> dependency> <dependency> <groupId>commons-iogroupId> <artifactId>commons-ioartifactId> <version>${commons-io.versiom}version> dependency> <dependency> <groupId>org.apache.commonsgroupId> <artifactId>commons-collections4artifactId> <version>${commons-collections4.version}version> dependency> <dependency> <groupId>com.google.zxinggroupId> <artifactId>javaseartifactId> <version>${google.zxing.version}version> dependency> <dependency> <groupId>com.thoughtworks.xstreamgroupId> <artifactId>xstreamartifactId> <version>${xstream.version}version> dependency> <dependency> <groupId>net.sf.sociaalgroupId> <artifactId>xmlpull-xpp3artifactId> <version>${xmlpull-xpp3.version}version> dependency> <dependency> <groupId>org.dom4jgroupId> <artifactId>dom4jartifactId> <version>2.1.1version> dependency> <dependency> <groupId>org.apache.httpcomponentsgroupId> <artifactId>httpclientartifactId> <version>${httpclient.version}version> dependency> <dependency> <groupId>org.apache.tikagroupId> <artifactId>tika-coreartifactId> <version>${tika.version}version> dependency> <dependency> <groupId>org.apache.poigroupId> <artifactId>poiartifactId> <version>${poi.version}version> dependency> <dependency> <groupId>org.apache.poigroupId> <artifactId>poi-ooxmlartifactId> <version>${poi.version}version> dependency> <dependency> <groupId>org.apache.poigroupId> <artifactId>poi-ooxml-schemasartifactId> <version>${poi.version}version> dependency> <dependency> <groupId>org.apache.xmlbeansgroupId> <artifactId>xmlbeansartifactId> <version>${xmlbeans.version}version> dependency> <dependency> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starter-websocketartifactId> dependency> <dependency> <groupId>org.projectlombokgroupId> <artifactId>lombokartifactId> <version>${lombok.version}version> dependency> <dependency> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-devtoolsartifactId> <optional>trueoptional> <scope>truescope> dependency> <dependency> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-configuration-processorartifactId> <optional>trueoptional> dependency> dependencies> <profiles> <profile> <id>devid> <properties> <environment>devenvironment> properties> <activation> <activeByDefault>trueactiveByDefault> activation> profile> <profile> <id>qaid> <properties> <environment>qaenvironment> properties> profile> <profile> <id>proid> <properties> <environment>proenvironment> properties> profile> profiles> project>