Вызов Java-классов из IzPack
Как вы вызываете метод из класса Java из IzPack? Статические методы в порядке, и я должен быть в состоянии передать его параметры.
Спасибо!
Справочная информация:
Я пытаюсь написать установщик IzPack, который может обнаружить ранее установленные версии приложения. Узнав, что он на самом деле не поддерживает эту функцию (кроме Windows), я думаю, что единственный способ сделать это - написать класс Java и вызвать его из IzPack.
Тим Уиллискрофт имеетранее предложенный этот метод, который читает значение статического поля класса:
<condition type="java" id="jbossEnv">
<java>
<class>au.com.codarra.ela.installer.JBossChecker</class
<field>hasJBossEnv</field>
</java>
<returnvalue type="boolean">true</returnvalue>
</condition>
Тем не менее, можно ли позвонить<java>
откуда-то, кроме<condition>
тег? Я хочу иметь возможность позвонить с<variable>
тег.
Кроме того, возможно ли вызвать метод из класса Java вместо чтения значения поля? Я хочу иметь возможность передавать параметры моему классу.