如何用ant啟動遠端機器上的appserver

blood發表於2006-04-11
欲用Ant啟動遠端機器上的tomcat,除了用telnet,還有沒有其它的辦法?
因工作需要,我是繁體2000 server系統,啟動好telnet,在本機命令列執行telnet 127.0.0.1可聯接執行,可用。
但寫以下Ant指令碼:

<target name="test-telnet" >
<property name="server" value="127.0.0.1"/>
<property name="username" value="username"/>
<property name="password" value="password"/>
<property name="prompt" value="C:\>"/>
<property name="command" value="dir"/>
<telnet server="${server}"
userid="${username}" "
password="${password}" "
timeout="10">
<read string="${prompt}"/>
<write string="${command}"/>
<read string="${prompt}"/>
</telnet>
<sleep seconds="1"/>
</target>

總是提示:
BUILD FAILED
E:\workspace\test\build.xml:180: Response timed-out waiting for "C:\>"

這又是為什麼?是不是read/write不應該這麼寫?
請高手指教

相關文章