2013-03-18 4 views
1

내 응용 프로그램에 IBM WebSphere 서버를 사용하고 있습니다. 나는 커맨드 라인을 통해 Java and Jython을 사용하여 그것을 관리하고있다. 자이 썬 스크립트를 작성하여 서버 구성을 가져 왔지만 Java swing application에서이 스크립트를 실행하여 매개 변수를 보내고 자이 썬 스크립트 결과를 얻는 방법은 무엇입니까?Java에서 Jython 스크립트 실행 및 결과 얻기

일부 검색 후 like this 저는 파이썬을 설치해야한다고 생각합니다. 파이썬을 설치하지 않고도이 작업을 수행 할 수 있습니까?

답변

1

두 가지 대안;

1) Create a custom Java administrative client program using WebSphere Application Server administrative Java APIs. Java API 및 wsadmin 스크립트는 동일한 관리 서비스 MBean을 조작하므로 구문을 제외하고는 동일합니다. Jython 스크립트를 Java 루틴으로 변환하여 직접 사용할 수 있습니다.

2) 이미 스크립트를 개발 했으므로 더욱 매력적일 수 있습니다. Runtime.exec을 사용하여 wingadmin 스크립트를 Swing 애플리케이션 내에서 외부 프로세스로 생성하고 실행할 수 있습니다.

+0

WebSphere Application Server 관리 Java API를 사용하여 사용자 정의 Java 관리 클라이언트 프로그램을 작성하십시오. 성공하지 못했고 예외가 발생했습니다. 시스템은 포트 8881에서 localhost 호스트에 연결하기 위해 SOAP 커넥터를 작성할 수 없습니다. –

+0

올바른 포트 관리 클라이언트 프로그램을 실행하는 동안 서버가 열려 있습니다. 관리 콘솔을 사용하여 포트 번호를 볼 수 있습니다. –

+0

나는 모든 것을 검사했다. 여전히 동일한 오류가 발생했습니다 –

관련 문제