«Нет доступных для скачивания файлов» - PullRequest
5 голосов
/ 04 августа 2011

Есть странная проблема с Netbeans. Я пытаюсь создать новый проект с удаленными ресурсами, но когда я ввожу всю информацию о FTP и проекте, Netbeans говорит

Нет файлов для скачивания. Попробуйте проверить пассивный режим в удаленная настройка

Хотя я пробовал пассивный режим, это не проблема. Есть много папок и файлов, и я могу видеть их через FTP-клиент, или я могу создать проект тем же методом на другом NetBeans, на котором запущен другой компьютер.

Оба имеют Netbeans 7.0, оба работают под управлением Windows 7, и оба используют одно и то же подключение к Интернету!

Кстати, нет брандмауэра или подобной защиты.

Ответы [ 10 ]

3 голосов
/ 28 января 2013

Для NetBeans 7,3 , с Windows 7 , с использованием JDK 7

Откройте CMD от имени администратора и выполните следующее:

netsh advfirewall set global StatefulFTP disable

Чтобы открыть CMD в качестве администратора в Windows 7:

  1. Выберите Пуск
  2. В поле «Поиск программ и файлов»
  3. Введите «CMD«
  4. Найдите приведенный выше результат и щелкните правой кнопкой мыши по нему
  5. Выберите« Запуск от имени администратора »из контекстного меню

Я нашел это после некоторого копаниячерез Mansiemans поделился ссылкой.Некоторые команды в этом потоке не работали, поэтому я поделился с той, которая работала.

2 голосов
/ 28 октября 2012

Я не удалил ничего.Я получил папку jdk 1.6 с другого компьютера и скопировал ее на свой компьютер в каталоге установки java.Затем я отредактировал файл \ etc \ netbeans.conf.Изменена эта строка: netbeans_jdkhome = "C: \ Program Files \ Java \ jdk1.6.0"

jre6 не работает.Я сделал это в пассивном режиме.

2 голосов
/ 28 декабря 2011

Вам не нужно удалять Java или переустанавливать NetBeans.Просто измените версию Java, используемую Netbeans.

  1. Редактировать файл: <netbeans dir>\etc\netbeans.conf
  2. Изменить эту строку: netbeans_jdkhome="C:\Program Files\Java\jre6"
2 голосов
/ 22 ноября 2011
Initial Directory: "/"
Port: "21"
Set Passive mode on
1 голос
/ 12 марта 2014

каталог загрузки в соединителе автоматически назывался проектом, создавая каталог на сервере, который будет проверять соединитель: ftp://mysite.foo/mysite/mysite вместо ftp://mysite.foo/mysite/

очистка "загрузить каталог "поле работало для меня

1 голос
/ 27 сентября 2011

Удалите java 7 и java se 7 development и установите последнюю версию java 6 http://www.java.com/en/download/inc/windows_new_xpi.jsp

0 голосов
/ 30 июня 2017

Установить начальный каталог chmod на 777.

0 голосов
/ 06 июня 2014

Это может быть связано с тем, что ваша учетная запись на FTP-сервере настроена на переход в исходный каталог при подключении.

Пример. Путь Netbeans показывает ftp: //example.com/www/example.com (объединяя предоставленный вами хост, исходный каталог и настройки каталога загрузки). Однако ваша учетная запись FTP настроена для первоначального подключения к / www в качестве корневого FTP. Несмотря на то, что Netbeans говорит вам, вы на самом деле подключаетесь к ftp: //example.com/www/www/example.com, потому что после подключения FTP-сервер изменил каталог для вашего пользователя на www счет.

В этом случае, даже если Netbeans показывает правильный путь в мастере проектов и в консоли, на самом деле вы, возможно, не подключаетесь к пути в настройках Netbeans.

Обычно вы можете легко проверить, так ли это, если у вас есть панель управления учетной записью хостинга со страницей настроек FTP. Ваш хост может, однако, не разрешать вам изменять корень FTP по соображениям безопасности (или, возможно, вы просто не должны).

Если вы не можете изменить пользовательский корень FTP или предпочитаете этого не делать, то (в приведенном выше примере) вам необходимо убедиться, что путь FTP Netbeans равен ftp: //example.com/example.com отсутствует каталог "www" (хотя это на самом деле является частью правильного пути), поскольку FTP-сервер автоматически изменит его на корневой FTP.

Приведенный выше подход решил эту проблему для меня.

0 голосов
/ 05 апреля 2014

Если в пассивном режиме не удается получить файлы, подключитесь, отключив брандмауэр.В моем случае это сработало.Затем вы можете создать правило в брандмауэре, чтобы разрешить NetBeans.

0 голосов
/ 07 ноября 2011

На этой странице есть предложение, которое сработало для меня. По-видимому, брандмауэр Windows 7 / Vista блокирует определенные операции FTP. Когда я выключаю свой брандмауэр Vista, Netbeans делает свое дело.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...