的类路径我有一个商业发布,提供通过JDBC连接到许多不同的数据库的能力Maven项目。通常,客户将必要的JDBC驱动程序放入其Web服务器的lib目录中,以使其可访问。由于许可证类型,我们不能在pom中包含某些jdbc驱动程序,例如Oracle。添加非托管依赖于Eclipse的Maven项目
我想在Eclipse运行时使用的应用程序一个Oracle JDBC连接。我需要在类路径上获取JDBC jar,出于某种原因,如果不通过maven dependency将其添加到pom.xml中,似乎无法做到这一点。
我想肯定要去属性 - > Java构建路径 - >库 - >添加外部JAR会工作。当以这种方式添加到构建路径时,它会在包资源管理器中正确显示,但如果在运行时运行Class.forName,则会引发ClassNotFoundException。为什么在这一点上不在班级路上?
将它添加到您的CLASSPATH环境变量以及它通过该变量引用! –
也许这将帮助你:http://stackoverflow.com/questions/1074869/find-oracle-jdbc-driver-in-maven-repository –