0

JDeveloper 11g R1 で作成した単純なアプレットを Weblogic サーバー 10.3 にデプロイしています。このアプレットには、ojdbc6.jar の依存関係があります。warファイルとして展開しています。

HTML ページを展開して参照すると、アプレットが読み込まれますが、次の例外が発生します。

java.lang.NoClassDefFoundError: oracle/jdbc/pool/OracleDataSource

.war ファイルを展開すると、ojdbc6.jar が WEB-INF/lib フォルダーに表示されます。

アプレット ページの HTML は次のとおりです。

<HTML>
<HEAD>
<TITLE>
Title
</TITLE>
</HEAD>
<BODY>
<APPLET CODE="com.test.Applet" ARCHIVE="ojdbc6.jar" HEIGHT="800" WIDTH="625" ALIGN="bottom">This browser does not support Applets.</APPLET>
</BODY>
</HTML>

私の依存関係がサーバーから実際にアクセスできるように、JDeveloperをデプロイする方法はありますか?

4

1 に答える 1

0

アプレットを使用している場合は、JDBCjarをWebプロジェクトWARではなくアプレットJARに含める必要があります。

于 2012-12-04T21:14:53.797 に答える