[英]Error setting up WebLogic Server 11g (10.3.6): Native Library to read the password securely from commandline is not found
我試圖在Windows中為開發人員10.3.6(11g)配置我的Weblogic Server。 從read me文件中,我在以下步驟中收到錯誤:
- 創建一個新的WLS域並啟動WLS。 (建議您在MW_HOME之外創建域)Windows $ mkdir C:\\ home \\ myhome \\ mydomain $ cd C:\\ home \\ myhome \\ mydomain $%JAVA_HOME%\\ bin \\ java.exe -Xmx1024m -XX:MaxPermSize = 128m weblogic.Server
我在(C:/ WebLogic)中成功創建了目錄,並在運行命令時: $ %JAVA_HOME%\\bin\\java.exe -Xmx1024m -XX:MaxPermSize=128m weblogic.Server
,我被要求提供用於啟動WebLogic的用戶名,輸入后我收到以下錯誤: <Error><Security><BEA-090783><Server is Running in Development Mode and Native Library<terminalio> to read the password securely from commandline is not found.>
我該怎么做才能解決這個問題?
將boot.properties文件從以下位置復制: [PortalDomainRoot]/servers/[AdminServerName]/security/
至: [PortalDomainRoot]/servers/[ManagedServerName]/security/
或者自己創建並在頂部添加這兩行:
username=<some_username>
password=<some_password>
WebLogic本機庫很可能不在您的PATH中。 更改服務器環境設置以在PATH中包含相應的目錄。 您可以在WL_HOME%\\ wlserver \\ server \\ bin \\ setWLSEnv.cmd(或.sh)中進行設置。 在設置WL_HOME后添加此項(Windows 64位示例):
set WL_HOME=C:\wl12120
@REM added the next line
set PATH=%WL_HOME%\server\native\win\x64;%PATH%
設置域后,在%domain%\\ bin \\ setDomainEnv.cmd中執行相同操作。
測試了Weblogic 12.1.1和12.1.2 zip分發。
我的解決方案(部分歸功於Catweazle's):
將terminalio.dll從\\ server \\ native \\ win \\ x64 \\ terminalio.dll復制到\\ JVMW \\ JDK \\ bin \\(緊鄰java.exe文件)。
一種黑客,但誰在乎......
(PS對於那些想知道,這種解決方案並不需要你設置-Dweblogic.management.allowPasswordEcho =真)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.