gpt4 book ai didi

java - 调试使用 maven-weblogic-plugin 部署的 Weblogic 应用程序

转载 作者:行者123 更新时间:2023-11-30 11:39:33 30 4
gpt4 key购买 nike

我有一个在 Weblogic 服务器上运行的 Web 应用程序,我必须对其进行修改。为此,我安装了带有集成 Weblogic 10.3 服务器的 JDeveloper 11g R2。

应用程序作为 maven 项目出现 - 我已将 maven 项目导入到 JDeveloper 中。但是,尽管我可以编译,但从 JDeveloper 内部进行部署的尝试失败了(服务器会提示缺少第 3 方类)。

然而,使用 maven 我可以成功构建一个 war 包并将其部署到 Integrated Weblogic 服务器(maven-weblogic-plugin:deploy)。

问题是如何调试我的应用程序?

我按照描述尝试了远程调试 here在将正确的选项传递给服务器后,我可以使用 JPDA 调试器附加到它,但它不会在断点处停止...

我是在做错什么,还是只能使用直接从 JDeveloper 部署的 webapp?

最佳答案

你所做的是正确的。您需要通过修改 startWeblogic.cmd 文件来启用对 Weblogic 的远程调试。再次验证您的设置是否正确。

我通常使用以下内容:

set JAVA_OPTIONS=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8888,server=y,suspend=n %SAVE_JAVA_OPTIONS%

这也是我最初设置时使用的一些文档: http://docs.oracle.com/cd/E21764_01/web.1111/e13702/maven_deployer.htm

关于java - 调试使用 maven-weblogic-plugin 部署的 Weblogic 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13200345/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com