我正在开发一个小型 Java 项目,该项目现在连接到 MS SQL Server 2000 数据库,但很快将连接到 MS SQL Server 2005 数据库。我正在创建一个 jar 以便于部署。我试图设置它,这样我就可以更改配置文件并更改驱动程序(就像在 .NET 中一样)。但是,由于 Java 的Jar 嵌入类路径的限制,以及嵌入的类路径 (1) 上缺少通配符。有没有办法在不明确引用每个驱动程序 jar 的情况下解决这个问题?如果我必须这样做,我每次数据库更改时都必须重新编译......
(1):但是,Class-Path jar-manifest 标头中不支持类路径通配符。