我无法在netbeans v11中添加weblogic服务器

dfty9e19  于 2022-11-10  发布在  其他
关注(0)|答案(3)|浏览(170)

我已经安装了Weblogic 12c服务器,并希望将其添加到Netbeans 11中的项目中。当我从服务器示例中选择“添加服务器”时,Weblogic服务器选项未显示

我希望看到下面链接https://www.oracle.com/webfolder/technetwork/tutorials/obe/java/wls_12c_netbeans_install/wls_12c_netbeans_install.html中所示的选项

a64a0gku

a64a0gku1#

我可以从netbeans 8.2版连接weblogic插件。您必须将插件文件从netbeans 8.2目录复制到netbeans 11目录。插件的文件:

  • ...\plugins\servers\enterprise\modules\org-netbeans-modules-j2ee-weblogic9.jar
  • ...\plugins\servers\enterprise\config\Modules\org-netbeans-modules-j2ee-weblogic9.xml
  • ...\plugins\servers\enterprise\update_tracking\org-netbeans-modules-j2ee-weblogic9.xml
  • ...\plugins\servers\enterprise\update_tracking\org-netbeans-modules-weblogic-common.xml

已在版本11、11.1、11.2上检查。
更新。第二种方法
该插件可以从源代码编译。插件源代码在这里:https://github.com/apache/netbeans/tree/master/contrib/j2ee.weblogic9但是你需要构建所有的netbeans项目.构建命令:
蚁群
然后可以将生成的.nbm文件导入NetBeans(工具-〉插件-〉下载-〉添加插件)
这里讨论的问题是:https://issues.apache.org/jira/browse/NETBEANS-2476
已编译的nbm插件文件:https://issues.apache.org/jira/secure/attachment/12991973/org-netbeans-modules-j2ee-weblogic9.nbm
在版本12.x上检查

eh57zj3b

eh57zj3b2#

据我所知,目前只有Netbeans版本7.2、7.3、7.4、8.0可以与weblogic一起工作。另外,您所遵循的指南使用的是Apache Netbeans之前的版本。我建议您切换到以下Netbeans版本之一。下载All bundle或EE。

https://netbeans.apache.org/kb/docs/web/jsf-jpa-weblogic.html

ftf50wuq

ftf50wuq3#

很遗憾,Apache NetBeans 11.0当前不支持添加或使用WebLogic服务器。请参见open Apache NetBeans Bug Report 2476:Netbeans 11 EE Support Weblogic Server
我不确定,但我怀疑这是一个法律的问题,与许可证问题有关,而不是任何技术障碍。Apache NetBeans 11.0上没有许可证也会影响其他重要的产品,如Hibernate(NETBEANS-2719 Resolve Hibernate Support)和Wildfly(NETBEANS-2415 Bring back support for WildFly server)。
存在许可问题,因为Apache去年从Oracle获得了NetBeans版本的所有权。
此外,由于NetBeans 8.2支持WebLogic,因此Apache NetBeans 11.0上没有旧的WebLogic插件。
您的选项包括:

  • 返回NetBeans以使用支持WebLogic的最新NetBeans发行版:Oracle NetBeans 8.2。请注意,这意味着您不能使用Java EE 8进行开发,也不能使用任何高于8的JDK版本。
  • 继续使用Apache NetBeans 11.0,并使用它正式支持的“开箱即用”的四个应用服务器中的一个,而不是WebLogic:Payara、Glassfish、Apache Tomcat和Apache TomEE。
  • 在Apache NetBeans 11.0之外安装WebLogic服务器,并将NetBeans Web应用程序部署到该外部服务器。

相关问题