2016-11-08 1 views
-3

SSH 연결이 이클립스에서 구성 될 수 있다는 것을 알았습니다 ..! 은 Java 코드를 통해 Eclipse에서 구성된 SSH 터미널에 명령/텍스트를 보낼 수있는 방법입니다. 필자는 자동화 작업을하기 전에 이전에는 퍼티를 사용하고 AutoIt을 사용하여 퍼티를 자동화했습니다.Eclipse에서 구성된 SSH 터미널에 명령을 보내려면 Java 코드를 어떻게 작성해야합니까?

Java 코드로 eclispe에서 터미널과 통신하는 방법을 제안하십시오. 자바 코드를 사용하여 이클립스에서 터미널로부터 문자열 전체로 되돌릴 수 있습니까 ??

http://blog.terminal.com/tutorial-using-eclipse-with-terminal/

+0

자바 코드에서 http://www.jcraft.com/jsch/라는 라이브러리를 사용해 보시기 바랍니다. 이것은 http://www.jcraft.com/jsch/examples/Shell.java.html의 예입니다. –

+0

Eclipse에서 실행되는 Java 프로그램을 사용하여 파일에서 stdin을 읽고 "stdout"을 파일에 쓸 수 있습니다. 표준 입력 및 출력 "옵션을 프로그램의"실행 구성 "의"일반 "탭에 표시합니다. – AJNeufeld

+0

친애하는 downvoters : 의견을 추가하십시오 –

답변

0

것은 아니 당신은 코드를 통해 원격 SSH 터미널에서 실행 된 명령의 출력을 얻을 수 없습니다. 이클립스 bugzilla에 대한이 댓글을 참조하십시오. 또한이 버그에 대한 모든 의견을 읽으십시오.

대신 원격 셸을 사용하여 명령을 실행하고 출력을 얻을 수 있습니다. 이 게시물 Opening remote terminal programmatically in eclipse terminals view and execute shell commands programmatically in it 또는 this comment을 참조하십시오.

관련 문제