java
fate_fate
知识改变命运,技术改变世界
展开
-
spring boot 报javax.servlet.ServletContext.getVirtualServerName()Ljava/lang/String; A child container
背景:最近几天开始在家办公,开通VPN后马上clone代码,安装依赖,启动,结果报一些列错误:[2022-04-01 11:16:16] [Tomcat-startStop-1] [ERROR] (o.a.c.c.ContainerBase - A child container failed during startjava.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to原创 2022-04-01 11:29:58 · 346 阅读 · 0 评论 -
Tomcat启动时卡在Initializing Spring root WebApplicationContext的一种解决办法
在Linux生产环境Tomcat的catalina.sh增加JAVA_OPTS参数后,Tomcat一直卡在Initializing Spring root WebApplicationContext把参数去掉后能正常启动,一旦加了参数设置就不能启动了,经过对每个参数进行排查,发现-Xss256k 这个参数加上后就不能启动,改为-Xss2M 后启动成功。参考:JVM调优总结 -Xms -Xmx -Xmn -Xss...原创 2021-04-20 10:46:07 · 1138 阅读 · 0 评论 -
Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory...
今天使用springmvc框架增加一个功能,写完 Controller, Service, ServiceImpl, Dao, Mapper.xml 发现报一个常见的错误,主要报错代码如下:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'xxServiceImpl': Injection of autowired dependencies failed; nested exc原创 2020-07-13 10:54:10 · 1282 阅读 · 0 评论 -
mybatis报java.sql.SQLException: 无效的列类型: 1111
今天接手一个新的项目,导入到Intellij idea之后运行,然后报java.sql.SQLException: 无效的列类型: 1111然后定位到mybatis的xml文件中的sql调试的时候,发现id是个Null,查阅资料后发现mybatis传参数的时候需要指定JdbcType ,否则如果参数为Null,他就无法类型转换。建议在写参数的时候,一定要加上JdbcTyp...原创 2019-12-03 14:13:06 · 1950 阅读 · 0 评论 -
maven中指定jetty的端口号
在pom.xml中的plugins标签下配置jetty,我的配置为8081端口<!-- jetty插件, 设定context path与spring profile --> <plugin> <groupId>org.mortbay.jetty</groupId> &l...原创 2019-11-28 13:47:05 · 446 阅读 · 0 评论 -
intellij idea 报Contract clause 'null, _ -> null' is violated
问题描述:public abstract class Strings extends StringUtils {/** * @param objs * @param joinStr * @return String */public static String join(Object[] objs, String joinStr) { if (Objects.isEmp...原创 2019-11-26 13:43:49 · 579 阅读 · 2 评论 -
SpringMVC上传单个文件
平时我们上传文件的时候都是跟表单一起提交到后台,在对象的属性里定义 private List<MultipartFile> files;这时候你在表单中上传多少个文件都能在后端自动获取到,今日需求是如何单独上传一个文件呢?在这里我们用的是 bootstrap-filestyle这个插件引入js <script type="text/javascript" src="$...转载 2018-08-03 14:59:13 · 160 阅读 · 0 评论 -
mysql报No suitable driver
有时候新导入一个项目,启动运行时候突然报Cannot create JDBC driver of class 后面一大串, 下面还有个 No suitable driver错误,这就是提示没有合适的驱动包,这时导入mysql的架包就行 ...原创 2018-08-20 11:26:17 · 1879 阅读 · 2 评论 -
java 报 unable to find valid certification path to requested target
刚用到WebClient来进行请求网站信息,网站协议是https的,导致报unable to find valid certification path to requested target,排查后确定需要网站的证书。步骤如下: 1、下载你需要的网站证书,我这是Google Chrome,点击网站地址的 小锁图标,然后点击证书 2、根据向导 ...原创 2018-11-29 09:56:04 · 19750 阅读 · 0 评论