2012-07-01 13 views
0

我開發了一個java應用程序,它在本地服務器上完美運行。但是,當我在solaris服務器上上傳時,它在給出的地方沒有找到錯誤:lib/ojdbc6.jar lib/jstl-1.2.jar lib/commons-codec-1.6.jar;忽略並繼續|#]如何在部署在solaris服務器中的java應用程序中添加庫/ jar文件?

我該如何解決這個問題?

感謝 Enamul

+0

它是一個web應用程序或Java應用程序?它是如何包裝的?你如何啓動它? – jlliagre

+0

這是一個Java應用程序。我在glassfish服務器上部署了myapp.jar – ehp

+0

它在您自己的計算機上的Glassfish中完美運行? –

回答

1

此錯誤意味着您的應用程序正在尋找在classpath這些罐子和無法找到他們,你有兩個選擇:

  1. 複製這些罐子到Glassfish的庫 - 這是最簡單的選擇,但請注意,這將導致服務器上運行的所有其他應用程序也識別這些罐子。通常這不是問題,但如果有其他應用程序與這些罐子的其他版本一起工作,它可能是。

  2. 打包你的jar及其所有的依賴關係。

相關問題