Я сделал следующее, используя Ant. Мне нужно запустить скрипт ant с машины A, в сценарии есть сведения о машине B, такие как имя хоста, имя пользователя, pwd, каталог для загрузки, данные ftp и т. д., и когда скрипт запускается с машины A, он должен загрузить какой-либо файл с использованием ftp. в машине Б.
Я дал подробную информацию о машине B в сценарии, но когда я запустил сценарий, он загружает файл на машину A вместо машины B. что мне не хватает? или может кто-нибудь помочь мне с кодом?
Заранее спасибо.
Вот код:
В maven я определил детали машины B:
<host>MachineB</host>
<host.username>user</host.username>
<host.password>pwd</host.password>
В файле build.xml
<target name="Todownload_file" <mkdir dir="${download_dir}" />
<ftp action="get" server="download_server_details" userid="user" password="pwd" remotedir="path">
<fileset dir="${download_dir}">
<include name="${file_name}"/>
</fileset>
</ftp>
</target>
Как я уже сказал в комментариях, нет никакой связи между деталями машины b и разделом загрузки по ftp. Кто-нибудь может помочь в этом?