
问题
maven使用阿里镜像有问题
解决办法
新建或者覆盖settings.xml,完美解决
1 | <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" |
问题
使用MacOs更新系统Catalina之后Git出现问题:
1 | xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun |
解决办法
这是Xcode命令行工具需要更新,在你的Terminal中输入:
1 | xcode-select --install |
当出现提示:
1 | xcode-select: note: install requested for command line developer tools |
表示Xcode更新成功,可以正常使用,这个问题主要出现在系统大版本更新的时候,因此时刻保证Xcode工具更新即可避免该问题。
问题
在SpringBoot打包成jar后,无法读取自定义文件的解决办法
解决方法
前两天在做springcloud框架下的项目的时候,用到有一个框架之外的文件需要进行读取,当时在eclipse中编码时通过this.getClass().getResource来获取文件的路径,没有任何的问题,但是在打成jar以后,这是是打成jar包不是war,结果发现不能正常的读取我放在工程里面的文件,但是在jar里面对应的class路径下可以看到该文件,后来将文件直接放到和我一个java文件平级的目录下,问题依然,最后使用了InputStream inputStream=this.getClass().getResourceAsStream(“/config/a.pfx”);来读取,才解决了问题。
tips:切记打成jar后如果需要用到这种框架之外的文件的话要用上面的方法来读取。
问题
~ SpringBoot: 运行maven打包的jar包报错-jar中没有主清单属性,使用mvn package打jar包,运行java -jar XXX.jar的时候报错:jar中没有主清单属性。
解决办法
~ pom.xml中添加
1 | <build> |
再次运行mvn package之后,即可正常运行。
问题:接口请求Status(blocked:other)
有一次在前端请求后台提供的接口时,突然发现自己的浏览器不能请求
倒腾了很久,才发现是被浏览器插件(如我使用的是AdBlock插件)当作广告拦截了,当你在一个广告业务的公司工作,尤其要注意一哈。
解决办法:
- 停用你的广告拦截器
- 在当前网站停用广告拦截插件(比如AdBlock)
- 本文标题:java开发时遇到的问题
- 本文作者:小明
- 创建时间:2019-04-15 15:44:53
- 本文链接:https://mynamecoder.com/p/1a81.html
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!