首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

求教实业机运行myeclipse 连接虚拟机上的oracle11g

2013-11-01 
求教实体机运行myeclipse 连接虚拟机上的oracle11g本人用macbook运行myeclipse8.6连接虚拟机上的oracle11g

求教实体机运行myeclipse 连接虚拟机上的oracle11g
本人用macbook运行myeclipse8.6连接虚拟机上的oracle11g
public class BaseDao {
public final static String CLASSNAME="oracle.jdbc.driver.OracleDriver";
public final static String URL="jdbc:oracle:thin:@172.16.123.128:1521:orcl";      //172.16.123.128这个是虚拟机的ip
public final static String USERNAME="xrj";
public final static String PASSWORD="123456";

同样的代码在虚拟机win7上面的myeclipse是能正常运行的 ,然后在mac系统上的myeclipse运行就出错,出错信息是

java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:171)
at chongwu.BaseDao.getConnection(BaseDao.java:22)
at chongwu.ConsoleView.loginMenu(ConsoleView.java:28)
at chongwu.ConsoleView.main(ConsoleView.java:114)
Exception in thread "main" java.lang.NullPointerException
at chongwu.ConsoleView.loginMenu(ConsoleView.java:29)
at chongwu.ConsoleView.main(ConsoleView.java:114)


我新手  ,英文也不是很好,求大侠们帮我看看到底是哪里有问题,换到mac系统后我oracle的jdbc class12.jar也重新设置过,还是有专门的mac版的jdbc?还是我哪里设置错了? 或者要用其他方式来连接的?  跪求了 ,先谢过了
[解决办法]
肯定是jar包没用引用对。

热点排行