“Aucun fichier disponible pour le téléchargement”

Il y a un problème étrange avec Netbeans. J’essaie de créer un nouveau projet avec des ressources distantes, mais quand je rentre toutes les informations FTP et de projet, Netbeans dit

Aucun fichier disponible pour le téléchargement. Essayez de vérifier le mode passif dans la configuration à distance

Bien que j’aie essayé le mode passif, ce n’est pas le problème. Il y a beaucoup de dossiers et de fichiers et je peux les voir via le client FTP ou je peux créer le projet avec la même méthode sur un autre Netbeans qui exécute un autre ordinateur.

Netbeans 7.0, les deux utilisent Windows 7 et les deux utilisent la même connexion Internet!

Il n’y a pas de pare-feu ou de protection similaire en passant.

 Initial Directory: "/" Port: "21" Set Passive mode on 

Vous n’avez pas besoin de désinstaller Java ou de réinstaller NetBeans. Changez simplement la version Java utilisée par Netbeans.

  1. Editer le fichier: \etc\netbeans.conf
  2. Changez cette ligne: netbeans_jdkhome="C:\Program Files\Java\jre6"

Je n’ai pas désinstallé quoi que ce soit. J’ai un dossier jdk 1.6 depuis un autre ordinateur et l’ai copié sur mon ordinateur dans le répertoire d’installation de Java. Ensuite, j’ai édité le fichier \ etc \ netbeans.conf. Changé cette ligne: netbeans_jdkhome = “C: \ Program Files \ Java \ jdk1.6.0”

jre6 ne fonctionnait pas. Je l’ai fait en mode passif.

Désinstallez le développement de java 7 et java se 7 et installez la dernière version de java 6 http://www.java.com/en/download/inc/windows_new_xpi.jsp

Le répertoire de téléchargement dans le connecteur a été automatiquement nommé en tant que projet, rendant le répertoire sur le serveur que le connecteur testera: ftp://mysite.foo/mysite/mysite au lieu de ftp://mysite.foo/mysite/

effacer le champ “upload directory” a fonctionné pour moi

Cette page a une suggestion qui a fonctionné pour moi. Apparemment, le pare-feu Windows 7 / Vista bloque certaines opérations FTP. Lorsque j’éteins mon pare-feu Vista, Netbeans fait son travail.

Si le mode passif ne parvient pas à récupérer les fichiers, connectez-vous en désactivant votre pare-feu. Dans mon cas, cela a fonctionné. Vous pouvez ensuite créer une règle dans le pare-feu pour autoriser les netbeans.

Cela peut être dû au fait que votre compte d’utilisateur sur le serveur FTP est configuré pour passer à un répertoire initial lors de la connexion.

Exemple: le chemin Netbeans montre ftp://example.com/www/example.com (en combinant les parameters fournis pour l’hôte, le répertoire initial et le répertoire de téléchargement). Toutefois, votre compte d’utilisateur FTP est configuré pour se connecter initialement à / www en tant que racine FTP. Malgré ce que Netbeans vous dit, vous vous connectez en fait à ftp://example.com/www/www/example.com car, lors de la connexion, le serveur FTP a changé le répertoire en www pour votre compte d’utilisateur.

Dans ce cas, même si Netbeans affiche le chemin correct dans l’assistant de projet et dans la console, vous ne vous connectez peut-être pas au chemin dans vos parameters Netbeans.

Vous pouvez généralement vérifier si cela est le cas facilement si vous avez un panneau de contrôle de compte d’hébergement avec une page de parameters FTP. Votre hôte peut cependant ne pas vous permettre de modifier la racine FTP pour des raisons de sécurité (ou peut-être que vous ne devriez pas le faire).

Si vous ne pouvez pas changer la racine de l’utilisateur FTP, ou si vous préférez ne pas le faire, vous devrez vous assurer que le chemin FTP de Netbeans est ftp://example.com/example.com (dans l’exemple ci-dessus) en omettant le “www”. répertoire (même si cela fait effectivement partie du chemin correct) car le serveur FTP y changera automatiquement en tant que racine FTP.

L’approche ci-dessus a résolu ce problème pour moi.

Définissez le répertoire initial chmod sur 777.