java報找不到共享庫libjli.sl的錯誤
應用使用者要用到java 6的環境,但總是報錯,如下:
%/opt/java6/bin/java -version
/usr/lib/dld.sl: Can't find path for shared library: libjli.sl
/usr/lib/dld.sl: No such file or directory
Abort(coredump)
而如果使用root使用者執行的話,就沒有問題
[root@abptst5:/opt/java6/bin#]./java -version
java version "1.6.0.04"
Java(TM) SE Runtime Environment (build 1.6.0.04-jinteg_28_apr_2009_04_46-b00)
Java HotSpot(TM) Server VM (build 11.3-b02-jre1.6.0.04-rc2 PA2.0 (aCC_AP), mixed mode)
[root@abptst5:/opt/java6/bin#]id
uid=0(root) gid=3(sys) groups=0(root),1(other),2(bin),4(adm),5(daemon),6(mail),7(lp),20(users)
從網上找了一個方法,就是應用使用者設定SHLIB_PATH的環境變數,指向/opt/java6/jre/lib/PA_RISC2.0/jli,但是嘗試之後卻不一定管用.
很明顯這個問題的現象是root使用者有許可權呼叫libjli.sl檔案,而應用使用者則沒有許可權.
將/opt/java6/jre目錄的許可權調整為755之後,問題就解決了.
chmod -R 755 /opt/java6/jre/
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23850820/viewspace-1054532/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux共享連結庫錯誤的解決Linux
- clamd socket找不到錯誤解決
- maven報錯:找不到符號Maven符號
- java初學問題:錯誤: 找不到或無法載入主類Java
- 資料庫報ORA-01839的錯誤資料庫
- 物理DG的FAL_CLIENT設定錯誤引起的主庫報錯client
- jetty 部署java web工程;報java.err.no jdk錯誤JettyJavaWebJDK
- Linux共享連結庫錯誤解決一例(轉)Linux
- JAVA 錯誤Java
- 報錯ReferenceError: require is not defined,找不到requireErrorUI
- 火狐使用阿里雲OOS上傳圖片報錯:“XML 解析錯誤:找不到根元素”阿里XML
- 跨域資源共享配置錯誤跨域
- 專案提示錯誤找不到git檔案Git
- eclipse 編譯錯誤,找不到servlet包Eclipse編譯Servlet
- 錯誤: 找不到或無法載入主類
- 使用Boost庫報error C4996錯誤Error996
- IPMI報jnlp錯誤,無法開啟java程式Java
- hive報system:java.io.tmpdir錯誤解決HiveJava
- IDEA報錯java: 編譯失敗: 內部 java 編譯器錯誤IdeaJava編譯
- Rails-找不到外來鍵的原因(嚴肅的錯誤)AI
- 我的postgresql資料庫報埠錯誤,連線失敗SQL資料庫
- PHP-Php-fpm:報錯找不到Java_Home等環境變數PHPJava變數
- 【證照】curl 和 java 請求報證照錯誤Java
- 建庫的過程中DBCA報錯,錯誤號為ORA-12547
- Springboot 修改包名之後,報"錯誤: 找不到或無法載入主類"Spring Boot
- Windows下make clean指令錯誤[錯誤碼2](系統找不到指定檔案)的解決方案Windows
- go語言工程專案錯誤找不到路徑Go
- oracle 報大小寫錯誤Oracle
- jquery post 報404錯誤jQuery
- 資料庫報ORA-01110錯誤資料庫
- 建立data guard備庫的instance時,報ORA-09925錯誤的處理誤
- 記一次因為共享變數的犯錯誤變數
- Eclipse 給 Java 應用建立 Run configuration 時找不到 main type 的錯誤訊息EclipseJavaAI
- 恢復備庫 activate standby database 報錯找不到standby redo - ORA-00313Database
- rman映象備份全庫的時候報ora-00600錯誤。
- Qt報Multiple definition錯誤的解決QT
- 使用DBCA建立資料庫時,報告錯誤:ORA-12547: TNS: lost contact錯誤資料庫
- OSS跨域資源共享(CORS)錯誤及排除跨域CORS