Linux,Windows 配置oracle驱动
- 原因:项目在部署到Linux、Windows(jar包运行) 上的时候可能抛出以下异常:
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver;
- war包直接放tomcat的lib下;
- 如果是windows的话,直接把jar包放到jdk的安装路径下的ext,可以参照下面的2.3,一般都是在C:\Program Files\Java\jdk1.8.0_101\jre\lib\ext。
- 解决方案:
- 在Linux上找到jdk的安装路径:使用 which java
2.进入到jdk的lib目录
3.再转到ext的目录 cd /usr/java/jdk1.8.0_162/jre/lib/ex
cd /usr/java/jdk1.8.0_162/jre/lib/ext
把jar包到这里丢一份
把外部jar包丢在这里一份即可
如果报错:The Network Adapter could not establish the connection
- 设置连接模式为NAT模式。
-
关闭防火墙:
-
- 即时生效,重启后失效
-
开启:service iptables start
关闭:service iptables stop
-
-
- 永久性关闭
-
开启:chkconfig iptables on
关闭:chkconfig iptables off
- 重启虚拟机。