【问题标题】:Viewing Deployed Apps in Weblogic Server在 Weblogic Server 中查看已部署的应用程序
【发布时间】:2011-08-16 02:39:20
【问题描述】:

我是 weblogic 的新手,我想了解我的文件在 Weblogic 中的排列方式? 我只使用过 Tomcat,这是我第一次在 Weblogic Server 中进行部署。

在 Tomcat 中,我可以通过查看 Tomcat 主目录来查看我的项目的分解视图 和 WebApps 文件夹。在那里我可以查看我的应用程序 css/js/resource 文件是如何部署的。

%TOMCAT_HOME%\webapps

我正在寻找 Weblogic 中的类似功能?有人可以告诉我怎么做吗?谢谢

顺便说一下,我使用的是 Weblogic 10.3.4

【问题讨论】:

    标签: java weblogic-10.x weblogic11g


    【解决方案1】:

    WebLogic 支持多种不同的应用程序部署方式,因此您的问题的答案不是很简单。

    通常,如果您部署 war/ear,那么 WebLogic 会将它们放置在 $WEBLOGIC_HOME/application 目录中。然后,WebLogic 会将您的 ear/war 分解到一个单独的 wl_stage 文件夹中,该文件夹将位于您的 managedServer 目录下。

    您还可以使用 WebLogic 的功能来autodeploy(不推荐用于生产应用程序),其中 WebLogic 会自动爆炸应用程序。

    总之,您可能需要查阅文档才能回答所有问题。

    http://download.oracle.com/docs/cd/E13222_01/wls/docs81/deployment/overview.html

    【讨论】:

    • @Kai,嗨,感谢您的关注。我实际上是在使用 Jdeveloper 在集成 Weblogic 服务器中部署我的应用程序。您知道如何找到它吗?谢谢。
    • 您应该会看到 $JDEV_HOME\System.11.1.your.ip.address\DefaultDomain。在它下面,应该有一个应用程序目录。
    • 我没有在我的 weblogic 12 c 安装中找到 wl_stage 文件夹和 managedServer 文件夹。你能告诉我在哪里找到它吗?
    • 对我来说 application 文件夹不存在,我正在使用“安装”按钮通过界面进行部署,似乎 WebLogic 使用该文件目录。
    【解决方案2】:

    我不太确定您是否想知道在哪里部署应用程序或在哪里部署了应用程序。 但是如果你想在 weblogic 中查看部署的应用程序在哪里,你可以在启动服务器后进入它的控制台(例如 localhost:7001/console)。然后按照以下步骤操作:

    1. 找到并单击“部署”标签
    2. 在右侧面板中找到并单击您的应用程序
    3. 点击“概览”选项卡,在打开的信息表中会看到“路径”。

    【讨论】:

    • 所以这意味着WebLogic中没有一个特定的webapps文件夹?每个应用程序都有自己的路径?
    • @zygimantus 正如 Kal 在上面回答的那样。 Weblogic 通过浏览约定目录来支持自动部署。但我会建议通过指示ear/war/etc的目录来部署。我使用 weblogic-maven-plugin 部署应用程序,如下所示: mvn com.oracle.weblogic:weblogic-maven-plugin:deploy -Dadminurl=t3://localhost:7001 -Duser=weblogicUsername -Dpassword=weblogicPwd -Dsource=directory/to /your/application.ear -Dname=yourApplicationName -Dtargets=AdminServer
    猜你喜欢
    • 1970-01-01
    • 2014-03-12
    • 2014-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    相关资源
    最近更新 更多