一些奇怪的问题,有可能是jar包同步不及时导致的。
在对应的项目中Put into Output Root,相当于在WEB-INF中有了lib目录下面有所有jar包。对于一些奇怪的问题,就去清理jar包,把多余的jar包删除,一般多试几次就可以了。
这个是时区问题导致的。在jdbc.url后面加上?useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2B8即可。
1.先检查jar包导入完没有,还有standard包。
版本要对应。
<!-- JSTL -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<!-- JSTL实现包 -->
<dependency>
<groupId>org.apache.taglibs</groupId>
<artifactId>taglibs-standard-impl</artifactId>
<version>1.2.5</version>
</dependency>
2.同时也要注意JSTL的声明。
JSTL 1.0 声明:
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
JSTL 1.1 之后声明:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
3.都没问题则要把standard包下的.tld(不包括0 1那些数字的)放在WEB-INF中
4.重启tomcat即可。
注意配置文件。要用到的bean对象,要在applicationContext.xml中注入。
找不到该.jsp,查看路径是否正确;web是否正确。
在Module中web没有蓝色的点
解决办法:在对应的module右键找到
apply过后就会出现蓝色的点了。
Tomcat配置没对。
解决步骤:
找到对应服务器Edit Configurations
Mysql和mysql-connector-java版本要对应,要不会报错。
版本没对应好。
更换一下maven依赖。
<dependency>
<groupId>com.github.jsqlparser</groupId>
<artifactId>jsqlparser</artifactId>
<version>0.9.1</version>
</dependency>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>3.7.5</version>
</dependency>
Java找不到类,找不到接口的情况。
有的时候启动不了就按照idea显示去做。