簡體   English   中英

將Jython腳本轉換為.jar文件

[英]Convert Jython scripts to .jar file

我一直在嘗試將jython腳本轉換為.jar文件。 我跟着,

使用Jython將我的Python腳本作為JAR文件分發嗎?

上方的鏈接以及其中顯示的Jython Wiki鏈接均使用稱為“ zip”的命令行腳本。 就像=> zip myapp.jar Lib

所以。 我在Windows計算機上,因此在命令行上找不到“ zip”腳本,可能是Linux腳本。 幫我在Windows機器上做

其次,我的jython腳本中很少使用外部.jar,為此,上面的鏈接說要使用清單。 但是我想將所有外部jar打包到單個myapp.jar(例如)文件中以運行。 就像java -jar myapp.jar一樣,有沒有辦法打包外部jars?

所以請幫我解決這個問題

您可以使用jar命令將文件添加到.jar存檔。 就像:

jar uvf jythonlib.jar Lib

使用jar可以查看有關選項和用法示例的幫助。

如您所見,代碼zip -r jythonlib.jar Libzip myapp.jar Lib/showobjs.py只是將文件添加到jar存檔中。 zip程序是執行此操作的特定工具,但它並不是唯一的工具。 在Windows上,我建議使用7-zip創建jar。 而不是zip -r jythonlib.jar Lib ,而是打開一個新的7-zip窗口,創建一個名為jythonlib.jar的新存檔(zip協議),並添加一個名為Lib的文件夾,該文件夾位於$ JYHTON_HOME中。 然后繼續閱讀指南,並在zip myapp.jar Lib/showobjs.py ,只需將名為showobjs.py的文件showobjs.py到現有的7-zip窗口中即可。 這應該將文件添加到存檔中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM