问题汇总
请求访问url:Initializing Spring DispatcherServlet 'dispatcherServlet'
Initializing Servlet 'dispatcherServlet'
Completed initialization in 2 ms
解决:
# 初始化dispatcherServlet,默认-1未开启,0及以上为开启 spring.mvc.servlet.load-on-startup=1
页面报错:net::ERR_ABORTED 404 (Not Found)
解决:资源路径修改为../js
java -jar报错:Could not find or load main class
解决: 需要在pom文件中使用相应的springboot maven 打包插件,并且指定相应的启动类,即mainClass
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <mainClass>com.example.DemoApplication</mainClass> </configuration> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin> </plugins> </build>
问题:Input byte array has wrong 4-byte ending unit 。
解决:字符串变少了或者变多了就会出现这个原因
问题: Last unit does not have enough valid bits
解决:编码后的字符串长度不符合要求(要求长度是4的倍数)。字符串传参时丢失特殊字符(如 “+”、“#” 等)导致位数不足24位
问题: input byte array has incorrect ending byte at xxx
解决:输入字节数组在xxx处有不正确的结束字节
问题:Vue 安装 Element UI时报错 code ERESOLVE unable to resolve dependency tree
解决:一定注意,Vue3不能引入Element UI,它是和Element Plus配合使用的
$ npm i element-ui -S --legacy-peer-deps
问题:Vue项目报错: Component name “xxx“ should always be multi-word
解决:在vue.config.js配置中添加规则lintOnSave:false
const { defineConfig } = require('@vue/cli-service') module.exports = defineConfig({ transpileDependencies: true, lintOnSave:false })
问题:vue项目引入背景图片报错Cannot resolve directory ‘assets‘
解决:vue 2.6会出现这个问题,之前的版本都没有这个问题,这和webpack配置相关
将background: url("../assets/bg.jpg");
改为 background: url("~@/assets/bg.jpg");
1. "./assets/bg.jpg": 表示相对路径 2. "assets/bg.jpg": 被webpack解析为相对路径 3."~@/assets/bg.jpg": 被webpack解析为 require(src/assets/bg.jpg) 动态引入 @在webpack 被resolve.alias配置下等价于/src 4."/assets/logo_blue.png": webpack不解析