jpype._jexception.RuntimeExceptionPyRaisable: java.lang.RuntimeException: Class AESEncode not found

博主最近再用python做一個與java對接的會員管理系統,與要用到java的加密方式,就在網上看了看jpype的教程,如果你們看到這篇文章,而且hollo 也打印成功了,最後出現了下面的錯誤:

jpype._jexception.RuntimeExceptionPyRaisable: java.lang.RuntimeException: Class AESEncode not found

說明路徑結構錯了,並不是尋找jar包的路徑,而是jar包裏面的路徑

java文件需要轉換成.class 打成jar包,但是如果你的java文件裏有這個東西的話

記住這個東西在java裏也是一級目錄表示這個java文件在com這個目錄裏面放着,所以使用時如果在命令行打jar包只打一個.class文件的話一定要注意這點,我這裏是在jar包裏新建了一個com文件夾,並把.class文件放到了裏面就執行成功了,一點基礎問題,發出來勉勵自己,大步向前!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章