最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python使用jpype導(dǎo)入多個Jar的異常問題及解決

 更新時間:2022年12月08日 11:25:44   作者:大章魚的小學(xué)術(shù)之心  
這篇文章主要介紹了python使用jpype導(dǎo)入多個Jar的異常問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

使用jpype導(dǎo)入多個Jar的異常

在使用Jpype導(dǎo)入多個Jar包時,采用以下代碼在linux系統(tǒng)執(zhí)行時會拋出異常。

jar_path1 = './lib/A.jar'
jar_path2 = './lib/B.jar'
jar_path = "-Djava.class.path=%s;%s"%(jar_path1,jar_path2)

TypeError: Class com.XXX.XXX.XXX is not found

這個異常源于linux系統(tǒng)和windows系統(tǒng)間隔符的問題。

采用以下加載方法順利解決問題

jpype.startJVM('-ea', classpath=['path1', 'path2'])
print(jpype.java.lang.System.getProperty('java.class.path'))

python調(diào)用jpype 報錯

OSError JVM is already started和JVM cannot be restarted

解決辦法:既然報錯是因為虛擬機已經(jīng)開啟時再次開啟會報錯,所以我們在開啟時如果報錯虛擬機已經(jīng)開啟直接跳過

? ? try:
? ? ? ? jvmPath = jpype.getDefaultJVMPath()
? ? ? ? jpype.startJVM(jvmPath, "-ea", "-Djava.class.path=%s" % './jars/jpype_test_new.jar')
? ? except Exception as e:
? ? ? ? print(str(e))

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python連接DB2數(shù)據(jù)庫

    Python連接DB2數(shù)據(jù)庫

    DB2 是美國IBM公司開發(fā)的一套關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它主要的運行環(huán)境為UNIX(包括IBM自家的AIX)、Linux、IBM i(舊稱OS/400)、z/OS,以及Windows服務(wù)器版本。今天我們來探討下如何使用Python連接DB2數(shù)據(jù)庫
    2016-08-08
  • 在Pandas中DataFrame數(shù)據(jù)合并,連接(concat,merge,join)的實例

    在Pandas中DataFrame數(shù)據(jù)合并,連接(concat,merge,join)的實例

    今天小編就為大家分享一篇在Pandas中DataFrame數(shù)據(jù)合并,連接(concat,merge,join)的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python中的多行注釋文檔編寫風(fēng)格匯總

    Python中的多行注釋文檔編寫風(fēng)格匯總

    在Python中利用多行注釋編寫小型的程序文檔說明非常方便,而約定俗成的格式也多種多樣,這里我們就進(jìn)行一下最常見的Python中的多行注釋文檔編寫風(fēng)格匯總:
    2016-06-06
  • Python文本的藝術(shù)字符串處理技巧掌握

    Python文本的藝術(shù)字符串處理技巧掌握

    這篇文章主要為大家介紹了Python文本的藝術(shù)字符串處理技巧掌握,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • 自制Python淘寶秒殺搶購腳本雙十一百分百中

    自制Python淘寶秒殺搶購腳本雙十一百分百中

    年年雙十一,年年搶不到,今年小編自制Python淘寶秒殺搶購腳本,百分百中,下面小編把我的實現(xiàn)思路分享給大家,有興趣的朋友借鑒下吧
    2021-11-11
  • 基于python實現(xiàn)復(fù)制文件并重命名

    基于python實現(xiàn)復(fù)制文件并重命名

    這篇文章主要介紹了基于python實現(xiàn)復(fù)制文件并重命名,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • python實現(xiàn)維吉尼亞算法

    python實現(xiàn)維吉尼亞算法

    這篇文章主要為大家詳細(xì)介紹了python編程實現(xiàn)維吉尼亞算法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-03-03
  • 完美解決Django2.0中models下的ForeignKey()問題

    完美解決Django2.0中models下的ForeignKey()問題

    這篇文章主要介紹了完美解決Django2.0中models下的ForeignKey()問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python迭代器模塊itertools使用原理解析

    Python迭代器模塊itertools使用原理解析

    這篇文章主要介紹了Python迭代器模塊itertools使用原理解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-12-12
  • Python編程-封裝,繼承與多態(tài)

    Python編程-封裝,繼承與多態(tài)

    這篇文章主要介紹了Python編程-封裝,繼承與多態(tài),文章主要目的解如何利用封裝保護(hù)屬性、掌握單繼承和多繼承、會重寫和調(diào)用父類方法
    理解多態(tài)的使用等相關(guān)介紹,需要的朋友可以參考一下
    2022-01-01

最新評論

库车县| 阿城市| 库伦旗| 喜德县| 内江市| 昔阳县| 钟祥市| 鹤峰县| 汉沽区| 大兴区| 洛浦县| 屯昌县| 湖南省| 洪泽县| 咸阳市| 景洪市| 无为县| 锦州市| 吉木乃县| 霍邱县| 肥东县| 密山市| 宁津县| 西藏| 贵南县| 和田县| 华坪县| 尼木县| 湖南省| 大兴区| 宜阳县| 丹东市| 留坝县| 万源市| 阿图什市| 怀来县| SHOW| 高陵县| 习水县| 东乡族自治县| 亳州市|