Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Java Web Start и Ftp / 4 сообщений из 4, страница 1 из 1
29.11.2005, 15:17
    #33406166
kamolsan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java Web Start и Ftp
Здравствуйте!!!

Хотелось бы:
На технологии Java Web Start, то есть при нажатии ссылки – скачиваются пакеты, запускается приложение.
Приложение соединяется с удалённым Ftp сервером и качает файлы.

Проблема:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
 import  org.apache.commons.net.ftp.*;
 import  java.util.Calendar;
 import  java.text.DateFormat;
 import  java.io.File;
 import  java.io.FileOutputStream;
 import  java.util.Date;

 public   class  ftpRun {
   public  ftpRun() {
  }
   public   static   void  getDataFiles(String server, String username, String password,
                                  String folder, String destinationFolder) {
     try  {
      // Connect and logon to FTP Server
      FTPClient ftp =  new  FTPClient();
      ftp.connect(server);
      ftp.login(username, password);
      // List the files in the directory
      ftp.changeWorkingDirectory(folder);
      FTPFile[] files = ftp.listFiles();
       for  ( int  i =  0 ; i < files.length; i++) {
        Date fileDate = files[i].getTimestamp().getTime();
        File file =  new  File(destinationFolder + File.separator + files[i].getName());
        FileOutputStream fos =  new  FileOutputStream(file);
        ftp.retrieveFile(files[i].getName(), fos);
        fos.close();
      }
      // Logout from the FTP Server and disconnect
      ftp.logout();
      ftp.disconnect();
    }
     catch  (Exception e) {
      e.printStackTrace();
    }
  }
}

Этот код работает на самом сервере, но на клиентской машине выдает ошибки:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
java.lang.UnsupportedClassVersionError: org/apache/commons/net/ftp/FTPClient (Unsupported major.minor version  48 . 0 )
at java.lang.ClassLoader.defineClass0( Native  Method)	
at java.lang.ClassLoader.defineClass(ClassLoader.java: 486 )	
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java: 111 )
at com.sun.jnlp.JNLPClassLoader.defineClass(Unknown Source)
at com.sun.jnlp.JNLPClassLoader.access$ 1 (Unknown Source)
at com.sun.jnlp.JNLPClassLoader$ 1 .run(Unknown Source)	
at java.security.AccessController.doPrivileged( Native  Method)	
at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source)	
at java.lang.ClassLoader.loadClass(ClassLoader.java: 297 )	
at java.lang.ClassLoader.loadClass(ClassLoader.java: 253 )	
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java: 313 )	
at ftp.ftp.main(ftp.java: 28 )	
at java.lang.reflect.Method.invoke( Native  Method)	
at com.sun.javaws.Launcher.executeApplication(Unknown Source)	
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)	
at com.sun.javaws.Launcher.continueLaunch(Unknown Source)	
at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)	
at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)	
at com.sun.javaws.Launcher.run(Unknown Source)	
at java.lang.Thread.run(Thread.java: 484 ) 

Вопрос: Из-за чего это?

Заранее спасибо!!!
...
Рейтинг: 0 / 0
29.11.2005, 15:26
    #33406202
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java Web Start и Ftp
на клиентской машине стоит старая версия jdk(или jre)
...
Рейтинг: 0 / 0
29.11.2005, 15:43
    #33406239
kamolsan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java Web Start и Ftp
А.Грасоff™на клиентской машине стоит старая версия jdk(или jre)
да !!!

поменял, работает!!!

Спасибо!!!
...
Рейтинг: 0 / 0
30.11.2005, 11:19
    #33407840
kamolsan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java Web Start и Ftp
Подскажите, пожалуйста!

Ситуация:

Большие файлы (350 KB и выше) через этого приложение до конца не качаются – приложение останавливается. Попробовал через Total Commander, все скачала – то есть настройки FTP сервера нормально.

Вопрос:

В чем может быть проблема? А это может быть каким-то ограничением браузера?

Заранее спасибо!!!
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Java Web Start и Ftp / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]