2014-11-02 2 views
1

Action을 사용하여 install4j 내에서 사용하려고합니다. 나는 documentation on extending install4j을 공부했습니다. 이 점에서 AbstractInstallOrUninstallAction을 확장하고 ActionBeanInfo을 확장하여 적절한 bean 정보를 추가했습니다. 모든 것들은 조금 연마하고 내 맞춤 동작의 기본 속성 중 일부를 설정하기 전까지는 잘 진행되었습니다. 기본 동작 고도 유형.Install4j - "여러 번 실행 가능"속성의 기본값을 설정하는 방법?

나는 이러한 속성이 내 작업에 의해 상속되지 않는다는 것을 알아 냈습니다. 그 문제에 대해서는 빈 정보 내에서 적절한 설정자를 사용해야합니다 (예 : setDefaultActionElevationType(ActionElevationType.ELEVATE, true)).

나는 을 제외하고 제공 세터를 사용하여 이러한 속성의 대부분이 내부적으로 install4j에 의해 같은 multiExec라고 여러 번를 실행할 수 있습니다 찾을 수 있습니다.

조치의 빈 정보 또는 조치 자체를 사용하여 설정할 수있는 해결 방법을 알고있는 사람이 있습니까?

답변

0

install4j 5.x에서이 작업을 수행 할 수 없습니다. install4j 6.0에서는 메소드 com.install4j.api.beaninfo.ActionBeanInfo#setDefaultMultiExec이 추가됩니다.

관련 문제