生成wlfullclient.jar错误(WebLogic 12c)



我已经安装了WebLogic 12c developer zip。服务器已经启动并运行。但是当我尝试从wljarbuilder.jar生成wlfullclient.jar时,出现以下错误:

C:weblogicwlswls12120wlserverserverlib>java -jar wljarbuilder.jar
java.io.FileNotFoundException: C:weblogicwlswls12120wlserverserverlibwebl
ogic-classes.jar
        at com.bea.jarbuilder.internal.CompositeJar.<init>(CompositeJar.java:69)
        at com.bea.jarbuilder.JarBuilder.createJar(JarBuilder.java:165)
        at com.bea.jarbuilder.JarBuilder.main(JarBuilder.java:53)
Error creating target jar

lib文件夹中缺少weblogic-classes.jar。但是我重新安装了服务器,这个罐子不在那里。如何解决生成客户端完整jar的问题?

供将来参考:遵循better_use_mkstemp的建议(在WLS v12.1.2.0.0上),然后运行wljarbuilder导致不完整的"wlfullclient.jar"。-其中,关键的weblogic.jndi.WLInitialContextFactory缺失。

所以我所做的是复制 wlclient.jar 到"weblogic-classes.jar",并通过wljarbuilder,得到自己一个单一的,工作的"wlfullclient.jar"。(确保你删除了多余的"weblogic-classes.jar",以避免以后的麻烦。)

WebLogic的开发版缺少一些特性。您可以通过安装程序重新安装WebLogic的新实例。或者像我一样,您可以运行oracle提供的WebLogic docker。它很好地生成了一个完整的client.jar。

不要使用Developer Zip生成完整的客户端。还有缺课。使用weblogic安装程序

最新更新