hj_日常问题解决记录
idea启动报错:Error running XXX: Command line is too long. Shorten command line for HjTest.insertMember or also for JUnit default configuration?
找到项目里面的idea/workspace.xml文件->
找到<component name="PropertiesComponent"></component >标签 ->
在component 标签里加一行 <property name="dynamic.classpath" value="true" />
OK~
window系统CMD控制台输出直接永久性改默认GBK-->UTF-8.
设置->时间和语言->语言->管理语言设置->更改系统区域设置->勾选 Beta那个选项-<重启电脑->cmd 下 chcp 命令 显示 65001 搞定
maven 安装本地jar包
mvn install:install-file -Dfile=D:\kaptcha-2.3.jar -DgroupId=com.google.code.kaptcha -DartifactId=tkaptcha -Dversion=2.3 -Dpackaging=jar
idea安装 uploadapi, 然后上传接口文档到yapi
1->idea--setting--Plugins--YapiUpload--安装重启生效
在.idea目录下配置 misc.xml
<?xml version="1.0" encoding="UTF-8"?> <project version="4"> <component name="MavenProjectsManager"> <option name="originalFiles"> <list> <option value="$PROJECT_DIR$/pom.xml" /> </list> </option> </component> <component name="ProjectRootManager" version="2" languageLevel="JDK_11" default="true" project-jdk-name="11" project-jdk-type="JavaSDK" /> <component name="项目名"> <option name="projectToken">a8ba7b4ffa127ae43e252bda7a542a82646988ab53929533c7c486a95ee33493</option> #Yapi设置--token <option name="projectId">284</option> # Yapi中项目ID <option name="yapiUrl">http://192.168.74.52:36953/</option> # 部署Yapi地址 <option name="projectType">api</option> </component> </project>
鼠标右键 或者快捷键 ALT+U 可上传 类(整个类文件的接口)或者方法(单个接口)上都可以.
注意点: post请求,参数是json格式支持特友好,get请求,form表单参数友好,但是json参数偶有问题.
推荐都使用post请求,json传参来交互.代码注释可以完全按照swagger的来配置.多次导出接口,会覆盖掉原接口.
xxx.iml文件是idea对项目的配置信息,infomation of module
若文件名与项目名不一致 上面就会出现项目名后面带中括号,如: abc项目 ddd.iml -->abc[ddd]