首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在weblogic上使用Intellij将war文件部署为SharedLibrary

在weblogic上使用Intellij将war文件部署为SharedLibrary
EN

Stack Overflow用户
提问于 2015-06-18 13:15:29
回答 1查看 1.1K关注 0票数 5

我在使用Intelli将war文件作为共享库部署到Weblogic中遇到了奇怪的问题。

通过使用表达式Shared-Library,i意味着weblogic在尝试使用管理控制台部署war/jar文件时使用的共享库的确切概念:

显然,我的war文件没有问题,当我使用管理控制台或命令行(weblogic.Deployer)部署它时,没有问题,并且正在成功地部署它。

问题是,I不能让Intellij-Idea理解将war文件部署为共享库:

我试着把PersonWeb神器做成jar或ear或者.但没有任何进展。在war中打包时,我可以使用管理控制台或命令行工具weblogic.Deployer成功地将其部署为共享库。

使用命令行工具weblogic.Deployer-library参数,您可以将应用程序部署为weblogic上的共享库,如下所示:

代码语言:javascript
复制
java weblogic.Deployer -adminurl t3://localhost:7001 -username [Your username] -password [Your password] -upload -library -targets AdminServer -deploy -source [path to your war file]

但是我在intellij中找不到在部署工件时向weblogic.Deployer传递参数或参数的任何选项。

有什么解决办法可以用Intellij来完成吗?

我目前正在使用weblogic12c。但使用WebLogic11g (10.3.4或10.3.5)也会出现同样的问题。

EN

回答 1

Stack Overflow用户

发布于 2016-05-11 11:31:49

我使用的解决方法是:

  1. 转到Weblogic控制台并将应用程序部署为共享库。当您被要求指定路径时,请指定已爆炸文件夹的路径(例如,target/MyApp)
  2. 转到Weblogic控制台并部署所有其他应用程序,并指定已爆炸文件夹的路径(例如,target/MyApp)
  3. 删除部署选项卡中的所有条目
  4. 重新启动服务器。

您已经配置了所有应用程序,并将它们定位到已爆炸的文件夹中。当您重新编译任何应用程序时,爆炸性文件夹将包含最新版本,您所需要的只是重新启动服务器,WebLogic将部署最新版本。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30916395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档