
Java
Pansanday
Talk is cheap, go through my blog.
展开
-
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException
使用Spring时. 报出了如下错误:十月 20, 2016 12:53:06 下午 org.apache.catalina.core.StandardContext listenerStart严重: Exception sending context initialized event to listener instance of class org.springframework.we原创 2016-10-24 11:43:55 · 25108 阅读 · 4 评论 -
下载编译spring-framework源码并导入STS中
一.准备工作1.下载安装STS(Spring Tool Suite),下载地址: http://spring.io/toolsSTS是基于eclipse开发环境的,客制化用来开发Spring应用程序, 建议使用2.下载安装gradle, 下载地址: http://www.gradle.org/downloadsSpring framework采用Gradle进行项目管理, 需要使用原创 2014-12-31 17:16:48 · 4048 阅读 · 0 评论 -
Mac环境变量配置相关
Java相关$ /usr/libexec/java_home -VMatching Java Virtual Machines (2): 1.8.0_111, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home 1.7.0_80, x86_64: "Java原创 2016-12-23 10:17:06 · 549 阅读 · 0 评论 -
解决eclipse中tomcat无法识别maven web项目问题
eclipse工具中导入了maven web项目, 但是tomcat死活都识别不了, maven项目进行了clean install等操作, 但是仍无效, 后在网上搜索到以下答案, 解决问题1. 右击项目 -> Debug As -> Maven build...2. 在Goals中填入: -Dwtpversion=2.0 eclipse:eclipse对于WT原创 2017-03-30 16:07:43 · 10586 阅读 · 0 评论 -
BigDecimal相关
在使用FindBugs对代码进行审查时, 发现了一个Scary类别的错误, 错误消息: BigDecimal constructed from double that isn't represented precisely代码如下:BigDecimal taxRate = new BigDecimal(0.09);FindBugs给的完整描述为BigDecimal constructe原创 2017-04-14 13:36:36 · 1440 阅读 · 0 评论 -
java.util.zip.ZipException: error in opening zip file
问题描述:在启动maven项目时, 报出了以下错误:Caused by: java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.(ZipFile.java:127) a原创 2017-06-29 17:15:43 · 2847 阅读 · 0 评论 -
过滤beanutils包的AbstractConverter类的DEBUG信息
项目中使用到了beanutils包, 在进行对象反射赋值时, console中输出了很多DEBUG信息2017-06-22 10:56:31.866 [main] DEBUG [AbstractConverter:353] - Setting default value: [F@459a278e2017-06-22 10:56:31.866 [main] DEBUG [AbstractCon原创 2017-06-22 11:07:58 · 1771 阅读 · 0 评论 -
Java Calendar
import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class CalendarDemo { public static void main(String[] args) { SimpleDateFormat sdf = new Simple原创 2017-07-27 17:25:46 · 933 阅读 · 0 评论 -
使用maven插件生成项目的java doc
操作步骤:1. 在pom.xml文件中添加javadoc配置 doclint-java8-disable [1.8,) org.apache.maven.plugins maven-javadoc-plugin -Xdoclint:none 2. 在mvn原创 2018-02-06 14:07:56 · 832 阅读 · 0 评论 -
微信小程序后台登录一直失败
问题描述:前端调用wx.login获取code后,将code传递给后台,后台进行登录操作,登录使用的是shiro框架。之前登录的时候一直都很有效,但是今天登录后,当前端再次调用其他接口时,一直报401未登录!问题原因:经过不断的打印日志及分析排查,终于发现了原因:微信不维持session会话!换句话说,微信每次请求服务器的session都是不同的!后来再次查看微信小程序文档时,看到一个词:自定义登...原创 2018-05-25 21:42:40 · 18646 阅读 · 0 评论 -
Windows Java环境变量配置 / 无管理员权限如何配置环境变量
计算机 ->属性 ->高级 /环境变量在系统变量(S)中配置如下3个内容1.配置JAVA_HOME新建变量名:JAVA_HOME变量值:C:\Coding\Java\jdk1.8.0_201(根据实际情况更改)2.配置Path编辑Path,添加以下内容:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;3.配置Cl...原创 2019-03-05 16:32:55 · 6518 阅读 · 0 评论 -
警告: No mapping found for HTTP request with URI [] in DispatcherServlet with name
在配置Spring MVC时, 报出了以下错误警告: No mapping found for HTTP request with URI [/world/kaptcha.do] in DispatcherServlet with name 'world'目录结构如下:检查了半天, 才发现, 是spring配置文件中的包扫描器匹配部分写错了以下是错误部分, base-package原创 2016-07-26 11:23:25 · 11270 阅读 · 0 评论 -
错误: 找不到或无法加载主类
使用命令行编译java文件正常, 但是使用javac执行时, 报出了 "错误: 找不到或无法加载主类"的错误E:\>javac HelloWorld.javaE:\>java HelloWorld错误: 找不到或无法加载主类 HelloWorld开始以为是因为头部引入了具体的包, 导致找不到, 后来把头部的package给删了, 依然报这个错到网上找了一些答案, 都说是环境变量配原创 2016-02-03 16:51:29 · 13722 阅读 · 9 评论 -
Java 32-bit VS 64-bit
因为系统是64位的, 所以下载软件时就默认下载了64bit的软件. 今天下载了一个64位的eclipse, 却报错, 后知道需要安装64位的JDK在oracle的官网下载了个 jdk-6u37-windows-x64.exe, 安装后, 当在cmd命令行中运行 > java命令时, 却报出了以下错误:Error opening registry key'software\Javasof原创 2014-02-20 17:31:31 · 1191 阅读 · 0 评论 -
org.springframework.jdbc.IncorrectResultSetColumnCountException: Incorrect column count
zai原创 2014-06-03 15:08:17 · 4022 阅读 · 0 评论 -
Control character in cookie value, consider BASE64 encoding your value
Cookie中含有中文报错七月 15, 2014 4:06:04 下午 org.apache.catalina.core.StandardWrapperValve invokeSEVERE: Servlet.service() for servlet jsp threw exceptionjava.lang.IllegalArgumentException: Control charact原创 2014-07-15 17:59:23 · 2890 阅读 · 0 评论 -
tomcat 6.0.41 + log4j
log4j.propertieslog4j.rootLogger=info, stdout, Rlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.Conv原创 2014-08-25 22:36:14 · 709 阅读 · 0 评论 -
java虚拟内存不足
电脑加了一根4G内存条, 在使用的时候经常会报java内存不足, 程序在运行的时候, 也会报出Caused by: java.lang.OutOfMemoryError之类的错误.在网上搜索了一番, 有说是虚拟内存不足造成的, 在将虚拟内存从4G更改为最大的8G后, 问题消失.原创 2014-11-18 22:13:06 · 4184 阅读 · 0 评论 -
使用spring+quartz配置多个定时任务
Spring被用在了越来越多的项目中, quartz也被公认为是比较好用的定时器设置工具, 在这里通过一个demo说明如何使用spring和quartz配置多个定时任务.环境: eclipse + maven + spring 3.0.6.RELEASE版本 + quartz 1.8.6版本原创 2015-01-06 20:45:03 · 10693 阅读 · 8 评论 -
为项目生成html/chm格式API
准备工作:Javadoc to chm官网: http://jan.baresovi.cz/dr/en/javadoc-chm -> 下载javadoc2chm.1.3.1.11.msiHTML Help Workshop: http://www.microsoft.com/en-us/download/details.aspx?id=21138 -> 下载htmlhelp.原创 2015-05-07 23:48:58 · 951 阅读 · 0 评论 -
properties文件第一行请空出来
问题描述:项目启动的时候, 报出了找不到properties文件中的一个key的错误, 具体错误信息如下java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle. key driverClass at java.util.ResouceBundle原创 2015-11-18 00:14:28 · 9674 阅读 · 3 评论 -
Cannot change version of project facet Dynamic Web Module to 2.5.
使用eclipse创建maven-archetype-webapp时, 自动创建的是web-app 2.3版本的项目, 通过Project Facets修改Dynamic Web Module为2.5时, 报出该错误: Cannot change version of project facet Dynamic Web Module to 2.5.解决方案步骤:1. 右击项目 ->原创 2016-01-16 00:15:34 · 756 阅读 · 0 评论 -
@EnableAsync annotation metadata was not injected
在初始化spring事务部分碰到该错误, 详细错误信息如下:警告: Exception encountered during context initialization - cancelling refresh attemptorg.springframework.beans.factory.BeanCreationException: Error creating bean with n原创 2015-12-20 20:06:54 · 14020 阅读 · 10 评论 -
Resource not found at path '/mchange-commons.properties'.
c3p0数据库连接池错误消息:主要错误消息:1. java.io.FileNotFoundException: Resource not found at path '/mchange-commons.properties'.2. java.io.FileNotFoundException: Resource not found at path '/c3p0.properties'.原创 2015-12-21 00:44:05 · 9800 阅读 · 0 评论 -
java.sql.SQLNonTransientConnectionException: 用户 ID 长度 (0) 超出 1 到 255 的范围
使用Derby进行JUnit测试时, 报出了org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is java.sql.SQLNonTransientConnectionException:原创 2014-06-03 15:23:53 · 8098 阅读 · 2 评论