2012-11-21 34 views
3

我讀過的答案,相關問題有關在Jython的應用程序管理使用的庫:如何分發在我的Jython戰爭中使用的庫?

How can I install various Python libraries in Jython?

Best method for managing Jython packages

但我不希望把這些庫在一個位置上我係統。我想用我的Jython webapp分發它們。看來我曾經設法將一個庫安裝到我的webapp的WEB-INF/lib/Lib/site-packages /目錄中,但我無法弄清楚如何再次執行。

回答

0

對於普通的Jython應用程序,我已經成功使用OneJar來打包所有的依賴關係。我沒有嘗試過,但它看起來應該能夠將統一的jar打包成一個war包。這很令人費解,但這讓我感到這些實際的Jython問題的解決方案經常是這樣。作爲替代方案,將jython jar放入jar中的/ web/lib文件夾,然後用java代碼片段引導jython代碼就足夠了。祝你好運,我很想聽聽你如何解決這個問題。

+0

聽起來很複雜,我不得不研究這是否符合我的需求。我不明白替代部分。同時,我暫時擱置了這個項目,所以可能還需要一段時間才能重新開始。現在感謝。 – user323094