<?xml version="1.0" ?>
<project name="test" default="root">
<target name="telnet">
<telnet server="10.1.1.1">
<read>login:</read>
<write>root</write>
<read>password:</read>
<write>${PASSWORD}</write>
<read>#</read>
<write>ls</write>
<read>#</read>
</telnet>
</target>
</project>
그것은 내가 build.xml 파일에있는 코드입니다. 나는 (bash는 버전 1.8) 개미를 실행하면 (I 다운로드 및 공유지-2.0-NET 이미 2.0.8 자카르타 - 오로와의 항아리를 통해 복사 한),이는 출력 내가 얻을 :개미 telnet 간단한 작업에 매달려있다
Buildfile: /home/sagar/build.xml
telnet:
그리고 거기에 그냥 앉는다. 내 서버에서 "사람"을 수행하면 로그인 할 때 "시스템"이 표시 될 수 있습니다. 그러나 그 이후에는 진전이 없습니다. 일반적인 텔넷 수단 (퍼티, bash 등)을 사용하여 서버에 텔넷 할 수 있습니다.
이 난 대신 읽기/쓰기의 전체 telnet 명령을 시도 :
<telnet server="10.1.1.1" userid="root" password="root">
어떤 도움이 많이 감사합니다!
Note: JRE 1.5, Ant 1.8, commons-net version 2.0, jakarta version 2.0.8
솔루션을 게시하고 다시 정렬 해 주셔서 감사합니다. 그게 전부입니다. – DilbertDave
1.8.1도 작동합니다. –
고마워요! 나는 그것을 밖으로 시도 할 것이다. – Sagar