1、java.lang.NoSuchMethodError:
com.icss.pangu.ibatis.IbatisUtil.getSqlMapClient()
Lcom/ibatis/sqlmap/client/SqlMapClient;
基本原因:在eclipse中类名为*IbatisUtil
运行
java.lang.NoSuchMethodError: main
Exception in thread "main"
怎么找都找不到原因,环境变量没问题,在eclipse中调用IbatisUtil方法也不会
报错。但老是出现这个问题。后来把类名改了就好了。
2、
第一个问题:有时在开发eclipse插件或更新eclipse插件时,明明已经更新了,
但启动eclipse看不见更新的内容。
1)命令行启动eclipse时使用 -clean参数
2)删除[eclipsehome]/configuration下除.settings子目录和config.ini文件外
其它的子目录。
第二个问题:明明把一个类名改成了另外一个类名了,但是运行时前面那个类
还可以选择,并且运行的结果与运行后面的类一样.
还没找到原因
3、java.lang.UnsatisfiedLinkError: no db2jdbc in java.library.path
错误来源:在加db2.jar包时 用的是Add Library use Library方式
后面在 Build Path中移除db2.jar包再 通过Add External JARs 方式就可以了。
原因:web项目中应该把jar放在lib下,通过Add Library
好像是eclipse用的一个键值,运行的时候可能找不到类库。
4、There is no statement named
abatorgenerated_selectByPrimaryKey in this SqlMap.类似错误。
Abator自动生成工具有个这样的问题:
<sqlMap namespace="">生成命名空间
后面是sql id 如果有些sql需要调用别的sql语句时
就调用它的sql id ,默认生成的是:命名空间.id
这会带两个问题:
如果 useStatementNamespaces="true"
那在程序中调用这些sql id时必须加上空间名。
要是 useStatementNamespaces="false"
那么要把sqlmap中 sql需要调用别的sql语句时
就调用它的sql id ,方式改成:id
5、Add Library 与Add External Jars的区别:
add jar是表示从你的工程里添加JAR,前提是你把jar已经放到自己的工程目录里。
add external jar表示这个jar的位置需要URI来定位,需要给出全路径。
add library 是一些已经定义好的jar的集合,因为它们经常是一起用,
所以简化了些操作,比如你做RCP开发的时候就会有个plugin library包含了运行工程所需要的基本插件。
Add classes Loader -- 这个应该是 add class folder吧?
这个跟添加jar是一个意思,就是告诉classloader去哪找class
分享到:
相关推荐
java经典问题总结java经典问题总结java经典问题总结java经典问题总结java经典问题总结java经典问题总结java经典问题总结java经典问题总结java经典问题总结java经典问题总结java经典问题总结java经典问题总结java经典...
java常见的问题,面试,Kafka 和 ActiveMQ 的区别,算法的问题 如:快速排序,插入排序,还有二叉树之类的
java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im 提供输入方法框架所需的类和接口。 java.awt.im.spi 提供启用可以与 Java 运行时环境一起使用的输入方法开发的...
《你必须知道的261个Java语言问题》以问答的形式组织内容..., 《你必须知道的261个Java语言问题》结构清晰、讲解透彻、实用性强,是各高校相关专业Java语言课程很好的教学参考书,也是各层次Java程序员的优秀实践指南。
你必须知道的Java语言问题.pdf你必须知道的Java语言问题.pdf你必须知道的Java语言问题.pdf你必须知道的Java语言问题.pdf
Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、火焰效果的线程、Applet的高度,图片到图片装载器、绘制火焰效果的X坐标...
Java SE程序 界面传值问题Java SE程序 界面传值问题Java SE程序 界面传值问题Java SE程序 界面传值问题Java SE程序 界面传值问题Java SE程序 界面传值问题Java SE程序 界面传值问题Java SE程序 界面传值问题Java SE...
彩票问题Java解决方案.java 本人亲自编写...... 真实可靠......
Java 国际化 Java 国际化 Java 国际化
java商城项目的面试问题总结。涉及到 商城项目中常用的技术。
- 描述提到了对这个问题的相关资料进行整理,这意味着该文档将提供如何识别、分析并解决此类问题的方法。 #### 详细解析 **异常出现的原因:** 1. **内存分配不足**:默认情况下,JVM启动时分配的堆内存可能不...
首先,Java语言是一种新的编程语言,它可以解决传统的程序设计问题,同时也可以解决World Wide Web上的编程问题。Java语言的出现改变了传统的程序设计方式,使得客户端编程更加灵活和强大。 在客户端编程中,Java...
这是一本以面试题为入口讲解 Java 核心内容的技术书籍,书中内容极力的向你证实代码是对数学逻辑的具体实现。当你仔细阅读书籍时,会发现Java中有大量的数学知识,包括:扰动函数、负载因子、拉链寻址、开放寻址、...
在Java中,`java.util.zip`包提供了对ZIP文件的基本操作,但默认使用的是平台默认的字符集,这可能在跨平台操作时引发乱码问题。 为了解决这个中文乱码问题,我们需要在创建ZipEntry时指定合适的字符集,通常是UTF-...
《你必须知道的261个Java语言问题》这本书由梁建全编著,由人民邮电出版社出版于2009年11月。这本书以问答的形式来组织内容,旨在解决学习和使用Java语言过程中经常遇到的问题,这些问题都是基于作者和众多Java...
java 相关的面试问题
用佳点集实现遗传算法,解决货郎担问题,也就是Tsp问题,整个程序用Java实现,为便于学习,程序添加了详尽的注释,以及Javadoc帮助文档。整个程序只注重算法本身,没有添加任何包括图形界面在内的影响阅读的代码。...
使用java语言写的八数码问题,仅供参考。其中用到了启发式搜索算法
Java外文文献 Java是一种广泛应用于软件开发的编程语言,它的历史可以追溯到20世纪70年代末期。当时,计算机革命引发了对高级计算机软件的需求,C语言成为了连接计算机和程序员之间的桥梁。但是,随着计算机技术的...