2012-06-19 26 views
5

Oracle 10.3.5のクラスパスにJARファイルを追加するにはどうすればよいですか?私が理解しているように、$ DOMAIN_HOME/libディレクトリはクラスパスに動的に追加されますが、10.3.3の実際のドキュメントでは、これらのファイルはクラスパスに追加されません。Oracle Weblogicはクラスパスにjarsを追加しますか?

ここで私は、どのようにクラスパスにjarファイルを追加するのですか...私はcommonEnv.shを変更しようとしましたが、現在setDomainEnv.shを探しています(ただし、まだそれを見つけることはできません)。クラスパス...

私の全面的な問題は、私のサーバーにデータソースを追加したことです...私は私が使用することができるように環境にDB2 jarを追加しようとしています...面白いのは、$ DOMAIN_HOME/libにjarファイルを追加した後、管理コンソールで接続エラーを取り除くことができたときですデータベースへの接続をテスト...とすべてが動作しますが、今クラス定義のエラーを取得イムように見えること...

]] Root cause of ServletException. 
java.lang.NoClassDefFoundError: com/ibm/db2/jcc/DB2Connection 
    at java.lang.ClassLoader.defineClass1(Native Method) 
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:630) 
    at java.lang.ClassLoader.defineClass(ClassLoader.java:614) 
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) 
    at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:343) 
    Truncated. see log file for complete stacktrace 
Caused By: java.lang.ClassNotFoundException: com.ibm.db2.jcc.DB2Connection 
    at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297) 
    at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:305) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:246) 
    at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:179) 
    Truncated. see log file for complete stacktrace 

は他に何しようとするIDKの - 私はいくつかの答えを探したが、一見、それらのすべてです古いと古い...

答えて

2

私は問題を見つけ出すことになったが、私は...本当にばか代わりcommEnv.cmdファイルのウィンドウ上のcommEnv.shファイルを編集することが、それを編集し、jarファイルを追加したことでクラスパスにそこに働いた...バー!

3

$ DOMAIN/libはうまく動作するはずですが、動的ではありません。再起動する必要があります。ただし、データソースドライバのJARファイルを処理するのは異なる可能性があります。

奇妙なことに、あなたが問題のクラスを含むjarファイルを確認しましたか?

関連検索:http://docs.oracle.com/cd/E17904_01/web.1111/e13753/db2.htm

+0

いや...私は問題を見つけました - 何かばかげた - それはいつも... – JonH

関連する問題