【问题标题】:How do I deploy an applet using JDeveloper?如何使用 JDeveloper 部署小程序?
【发布时间】:2012-12-05 05:14:53
【问题描述】:

我有一个在 JDeveloper 11g R1 中创建的简单小程序,部署到 Weblogic 服务器 10.3。此小程序具有 ojdbc6.jar 的依赖项。我正在部署为战争文件。

当我部署并浏览到小程序加载的 html 页面时,但出现以下异常:

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

展开 .war 文件时,可以在 WEB-INF/lib 文件夹中看到 ojdbc6.jar。

小程序页面的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 进行部署,以便服务器可以真正访问我的依赖项?

【问题讨论】:

    标签: applet weblogic jdeveloper


    【解决方案1】:

    如果您使用的是小程序,则 JDBC jar 需要包含在小程序 JAR 中,而不是 Web 项目 WAR 中。

    【讨论】:

    • 你能告诉我怎么做吗?我的印象是归档属性是我可以在小程序中放置我需要的 jar 文件的地方。
    • 我认为你的方法可能行得通。但是,您是否希望它成为为小程序构建的 JAR 的一部分?编辑您的项目部署配置文件 - 您可以在其中指定要包含的库。
    • 谢谢。我想我的问题是,即使我指示 JDeveloper 包含库,它们也不会出现在生成的 jar 文件中,非常令人困惑。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多