私はjython ideとしてEclipseを使用しようとしています。現在、私はプログラム内でスクリプトエディタ(jythonを使用しています)を使用しているプログラムで作業していますが、スクリプトはそのたびに実行されなければならず、インタラクティブではありません。それに関連する大きなAPIがあり、私はインタラクティブなコンソールを持つためにEclipseを使いたいと思っています。 modules/jar/classesはインポートできません。Eclipse jython import modules/class/.jar
hereと表示されているsysパスにjarファイルを含むフォルダを追加しようとしましたが、私はjarファイルを展開して、sysファイルのパスにhereというファイルを追加しました。 jarファイルとクラスファイルをクラスパスとユーザライブラリの下に追加しました。> windows> preferences> java>ビルドパス
現在、私はエラーなしでインポートできますが、一見エラーなしでクラスを構築できますが、 。私はそれがエラーをスローしませんが、それはどちらか何もしない私のクラスのインスタンスを作成しようとすると
私のコンソールがどのように見えるかの例は、
from myFile import myClass
>>>myObj = myClass.open(fileName)
>>>myObj
>>>type(myObj)
>>>myObj.__class__
>>>type('string')
<type 'str'>
>>>'string'.__class__
<type 'str'>
です。しかし、他のオブジェクトが動作するように見えます。
任意の洞察力は、私は現時点では私のプロジェクトでのWindows 7マシン上のJython-standalone.jarを使用し、また、Java MODULを使用して
'myClass.open(fileName)'によってどのようなオブジェクトが返されますか? –
@Davidこれは私が使用しているAPIのクラスであり、java.lang.Classです。 –