本周,我將為Weblogic進行許多設置和配置(我猜是開發人員)。 在過去的4年中,我一直在與Weblogic合作,并且我不得不承認-與Eclipse類似-我已經開始使用它。 我曾經是Netbeans / JBoss開發人員,后來轉向Eclipse / Weblogic 。
我寫這篇文章的目的是參考我在研究期間發現的東西,以及在不同環境下設置服務器時遇到的一些小技術問題(這是正在進行的工作,因為我將在幾天內嘗試使用RHEL)。
關于Weblogic的一般評論
我第一次嘗試和使用Weblogic的經驗是版本9。它仍然是BEA的商標–我真的看不出為什么它比JBoss更好。 它有一個相當不錯的管理控制臺,但僅此而已。 在早期的10.x版本中,這種感覺并沒有改變。 在過去的兩年中,我使用的是10.3.1。 總的來說,它足夠穩定,它具有WLST (如果您能夠掌握Jython技能,這確實很方便),但它仍然是J2EE 5容器,恕我直言,其中有許多中小型漏洞可能使您發瘋。 通過緩慢的發布周期可以解決其中的一些問題。 現在我正在嘗試10.3.4 ,我可以看到在啟動時間上有很多改進,警告和錯誤更少,以及對“其他”操作系統的支持(例如,我現在可以在MacOSX服務器上幾乎沒有錯誤地運行)。 仍然是純J2EE5容器,其中包含Oracle提供的許多其他技術,例如Coherence (無論如何我都不會使用或啟用)。 總體而言,情況有所改善,現在還不算太糟(那里生產的容器仍然更糟),我真的很好奇(渴望)使用最新版本的12c 。
在Mac上安裝Weblogic:
這是一個老把戲–所以我只是重新發布。 從10.3。 然后(如果我還記得的話)我們提供了通用可分發作為ja??r的罐子,因此可以在MacOSX或其他OS上使用。 在某些時候運行安裝程序時,系統會要求您提供合適的JDK。 直到JDK 6(這是MacOSX上最新支持的版本)–當您指示Mac系統庫中的路徑時,安裝程??序仍在爭論這不是有效路徑。 它正在jdk文件夾中搜索/ jre文件夾。要使其工作,您只需要遵循此技巧即可 ( 自己創建jre文件夾并觸摸所需的庫 )。 請注意以下幾點:預期這會隨JDK7改變,例如在MacBookPro當前安裝的openJDK版本上,jdk文件夾中有一個/ jre子文件夾。 也許Oracle修復了通用的Java安裝程序,以支持知道的MacOSX jdk文件夾格式。
在64位操作系統上安裝Weblogic 11g
好的,那很有趣,但是很可怕。 我在裝有Windows7 Enterprise的純64位Intel PC上使用小型zip發行版安裝了Weblogic 10.3.4(11g)。 只需解壓縮文件并運行configure腳本即可。 當我啟動服務器時,我收到了如下一條可怕的消息。
我進行了快速搜索,結果發現那是一個錯誤。 在Windows上,我按照此處的說明進行操作,并修改了JAVA_OPTIONS值以指向本機I / O庫路徑的特定x64路徑。
有趣的是 ,當我使用通用java(jar)安裝程序在同一環境中安裝Weblogic時,未收到此警告! 當我在MacOSX上安裝Weblogic時應用了相同的內容。 通用Java安裝程序似乎可以–正確地放置東西。
這就是目前的全部……我想知道更多(感謝上帝,仍然有人愿意分享有關每個開發問題的技巧和竅門。對開發者社區表示敬意)。
參考:在Papo的日志博客上,來自JCG合作伙伴 Paris Apostolopoulos的有關Oracle Weblogic 11g(10.3.4)的小知識 。
翻譯自: https://www.javacodegeeks.com/2012/01/small-things-around-oracle-weblogic-11g.html