是否允许重新打包Oracles JDBC驱动程序?

cev*_*ing 0 java oracle licensing jdbc

我想将我的Java程序作为JAR文件分发.我的程序需要Oracle JDBC驱动程序,它也作为JAR文件提供.但该java -jar命令只接受一个JAR文件.因此,我必须合并两个JAR文件.这可以很容易地完成,但我可以这样做吗?我是否允许将我的程序作为包含Oracle JDBC JAR文件内容的JAR文件分发?

use*_*421 5

但是java -jar命令只接受一个JAR文件.

那不对.您的JAR文件可以包含带有Class-Path:的Manifest:可以命名Oracle .jar文件的条目.

  • @ceving当然这是一个答案.OP只需在清单中命名Oracle JAR文件即可.它比重新包装更好*答案,带来所有风险. (2认同)