jpype и java.util.Properties - PullRequest
       3

jpype и java.util.Properties

1 голос
/ 17 октября 2011

Я пытаюсь создать экземпляр объекта Properties в JPype и столкнулся с некоторыми трудностями. Команды ниже ...

props = JClass('java.util.Properties')
props.setProperty('foo','bar')

... вернуть следующее:

RuntimeError: No matching overloads found. at src/native/common/jp_method.cpp:121

Я пытался использовать различные формы аргументов, str('foo'), JString('foo'), java.lang.String('foo'), и, похоже, ничего не работает. Установка свойств для других классов с помощью этого общего подхода в JPype работает просто отлично (например, нет проблем с java.lang.System.setProperty('foo','bar')).

Любые предложения будут оценены.

1 Ответ

2 голосов
/ 17 октября 2011

Попробуйте это:

Properties = JClass('java.util.Properties')
props = Properties()
props.setProperty('foo','bar')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...