Как написать листы Excel в общей сетевой папке с использованием Java API. Я думаю, что перед записью файлов первая программа должна ее аутентифицировать.Запись в формате java в общей папке
Просьба указать любые подсказки.
Как написать листы Excel в общей сетевой папке с использованием Java API. Я думаю, что перед записью файлов первая программа должна ее аутентифицировать.Запись в формате java в общей папке
Просьба указать любые подсказки.
Вы можете использовать JCIFS библиотеку для доступа к общему ресурсу Windows, SMB в Java. Используя это, вы можете сделать примерно следующее:
String smbUrl = "smb://username:[email protected]/share/file";
SmbFileOutputStream fos = new SmbFileOutputStream(new SmbFile(smbURL));
Ошибки приведут к исключению SmbException.
Если вы действительно хотите FTP, посмотрите библиотеку Apache Commons Net. Для этого есть множество примеров.
О, спасибо, год, спаси мою жизнь –
Первая ссылка на Google: http://jexcelapi.sourceforge.net/
Пожалуйста научиться гуглить :)
У вас есть хотя бы это Google? http://www.google.com/search?q=excel+java. Это на первой странице !!! – chahuistle
@chahuistle: Я знаю, как писать данные в excel, но я хочу, чтобы код для аутентификации был в сетевой папке, прежде чем писать в нее. – user569125
uhm ... как насчет запуска вашей java-программы под пользователем, который имеет разрешения на нужные файлы? – chahuistle