私は現在、MS SQL Server 2000データベースに接続しているが、すぐにMS SQL Server 2005データベースに接続する小さなJavaプロジェクトに取り組んでいます。私は展開を簡単にするために単一のjarファイルを作成しています。私はそれを設定しようとしていたので、設定ファイルを変更してドライバを変更するだけでした(.NETのように)。ただし、JavaのJar embedded classpathの制限、および埋め込みクラスパス(1)のワイルドカード文字の欠如のために。すべてのドライバjarを明示的に参照せずにこの問題を回避する方法はありますか? これを行う必要がある場合は、データベースが変更されるたびに再コンパイルする必要があります。Java 1.4のJarファイルの依存関係
(1)ただし、クラスパスのワイルドカードはクラスパスのjar-manifestヘッダーには適用されません。
あなたのリンクはJava 6です。1.4では、クラスパスのワイルドカードはまったくありませんでした。 – Yishai
私は知っている、さらに良い! –