wx-tools 创建Web工程
2023-03-22 17:18 更新
2.2.1 创建项目
注意!本demo使用的是SpringBoot,如果你使用原生servlet,原理是一样的。这里就不再演示。
使用maven创建,或者在eclipse/IDEA创建web项目。
如何创建web项目,相信大家都会的了。就不详细介绍了。如果不会,自行度娘。
基于SpringBoot爬虫项目
这里我我基于springBoot创建了一个项目名为:music_collector
music_collector是一个爬虫项目,爬取各大音乐网的排行榜,并且可以支持设置关键字,来查询微信图文推送并推送给用户。(原理是通过搜狗搜索)
具体创建SpringBoot,这里就不赘述了。百度一下就知道了。
- 如果使用maven创建项目,指令如下:
mvn archetype:generate -DgroupId=wxtools.demo -DartifactId=demo -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeCatalog=local
- 注意:此指令创建的web工程版本是2.3的,比较低。可以修改web.xml,变成3.0
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>demo</display-name>
</web-app>
2.2.2 引入wx-tools依赖
- maven地址(最新版本可以去中央库查询wx-tools)
<dependency> <groupId>com.soecode.wx-tools</groupId> <artifactId>wx-tools</artifactId> <version>2.1.4-RELEASE</version> </dependency>
注意:如果需要看源代码的务必手动修改编码。导入后记得修改jar包的编码。window下默认读GBK,而框架本身是UTF-8。
* 修改方式:在eclipse的工程下,对着jar包右键 --> Properties --> Encoding --> UTF-8
2.2.3 创建wx.properties配置文件
- 搭好项目基本框架后,在src/main/resources下新建wx.properties文件
#配置如下
wx.appId=你的appId
wx.appSecret=你的appSecret
wx.token=你设置的token
wx.aesKey=如果选择安全模式,需要填入。如果是明文模式,填空就好了
wx.mchId=商户ID
正常的目录结构应该如下:
-
src
- main
- java
- 你的代码
- resources
- wx.properties
- java
- main
最终项目目录结构如下:
不要填错了哦!注意大小写。
以上内容是否对您有帮助:
更多建议: