私はあなたの問題を再現しようとしてきましたが、スタンドアロン Jython の 2.5.3 バージョンでも同じことが発生しました。POI 3.7でも試しました。それでも同じ取引。Arshadが作成したsys.path.appendの提案も試しました。ここで奇妙なことが起こっています(別のライブラリでテスト - 今回はbarcode4j):
c:\development\local\lib\jython-sa-2.5.3>java -jar jython-standalone-2.5.3.jar
Jython 2.5.3 (2.5:c56500f08d34+, Aug 13 2012, 14:54:35)
[Java HotSpot(TM) 64-Bit Server VM (Oracle Corporation)] on java1.7.0_10
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['', 'C:\\development\\local\\lib\\jython-sa-2.5.3\\Lib', 'C:\\development\\local\\lib\\jython-sa-2.5.3\\jython-standalone-2.5.3.jar\\Lib', '__classpath__', '__pyclasspath__/']
>>> sys.path.append('C:\development\local\lib\barcode4j-2.0\build\barcode4j.jar')
>>> sys.path
['', 'C:\\development\\local\\lib\\jython-sa-2.5.3\\Lib', 'C:\\development\\local\\lib\\jython-sa-2.5.3\\jython-standalone-2.5.3.jar\\Lib', '__classpath__', '__pyclasspath__/', 'C:\\development\\local\\lib\x08arcode4j-2.0\x08uild\x08arcode4j.jar']
>>>
'\' 区切り記号のためにパスがどのようにスクランブルされているかがわかりますか?
( python.path の提案も試しましたが、報告したのと同じエラーが発生します。)
この報告された問題または類似/関連する問題に遭遇している可能性はありますか? シナリオ (スタンドアロン バージョン) とあなたと私が使用したバージョンに一致するようです。