为什么我在MyEclipse导入一个EQ项目的时候会出现一个红叉,展开下面的文件又没有,这是《Java项目开发全程实录里 苗春义》里的一个例子,要求的环境是 JDK 6.0,javaDB,WIndows2003, 我电脑的配置是,WIndows XP 2002,安装的是jdk-6u3-windows-i586-p.exe,开发环境是用MyEclipse, 各位大侠帮我看看是在哪出现问题的,我是刚学Java不久的,很多东西都还不懂
------最佳解决方案--------------------------------------------------------
这个jar包没在jdk1.6.0_03\lib目录下,你在jdk所在的磁盘搜索以下(比如搜索C盘),如果还没有就从网上下载一个。
------其他解决方案--------------------------------------------------------
jar 包配置有问题!
------其他解决方案--------------------------------------------------------
选择项目--右击--properties--java bulld path --Libraries ,你看少什么jar包,你就引入什么jar包
------其他解决方案--------------------------------------------------------
估计是jar包的问题,问题代码贴出来啊
------其他解决方案--------------------------------------------------------
那要怎么样才能解决啊,麻烦了,帮一下忙
------其他解决方案--------------------------------------------------------
我查了一下,在导入该EQ项目的时候,在右键项目名--->Build Path—>Configure Build Path... Libraries 里derby.jar处有个红叉提示(missing) 我应该怎么解决这个问题呢,这个derby.jar是在哪里的,不应该是JDK自带的吗
------其他解决方案--------------------------------------------------------
关键是我找不到derby.jar这个包,jdk1.6.0_03\lib文件里没有,是我的JDK安装有问题吗
------其他解决方案--------------------------------------------------------
下载之后把它放在lib文件里就可以正常使用了吗
------其他解决方案--------------------------------------------------------
还有就是这样子放进去的jar包会不会影响原来程序的数据库连接问题啊
------其他解决方案--------------------------------------------------------
只要能用,就不会有问题。
------其他解决方案--------------------------------------------------------
谢谢各位啦,这个问题已经解决了,但还是有点纠结,为什么我的JDK是6.0版本的,按道理说是有derby.jar这个包的啊,怎么在lib里就没有呢?还有一个问题就是如果jdk里自带了JavaDB的话,要创建数据库什么的,是不是不用安装SOL之类的数据库就可以用数据库操作了的