Ich habe meine Eclipse von Kepler und Ant 1.8.4 zu Neon und Ant 1.9.6 geändert. Wenn ich laufe genau das gleiche Projekt in Neon bekam ich eine Ameise Build-Fehler durch den folgenden ant scp Befehl:Eclipse Neon und Ant 1.9.6 mit JCraft SSH Implementierung
<scp file="${jar.file}" todir="${user}@${host}:${destination.dir}/lib" keyfile="${privatekey}"
passphrase="${passphrase}" sftp="true" trust="true" />
BUILD FAILED C: \ project \ build.xml: 31: com.jcraft.jsch. JSchException: konnte nicht 'source.jar' auf '/ target/lib' senden - 3: Zugriff verweigert
das Komische ist, am Ende der Datei auf dem Server ist. In beiden Eclipse füge ich die Bibliothek jsch-0.1.53.jar zum Ameisenklassenpfad hinzu.
Haben Sie auch Java 1,6-1,8 geändert? Wenn ja, siehe _ [Berechtigung verweigert mit ant und scp] (http://stackoverflow.com/q/14490615/6505250) _ – howlger
Ich ändere nicht die Java-Version, beide Eclipse mit jdk 1.8 laufen. Ich habe ameise 1.9.4 installiert und eine neue ant home unter window> preferences> ant eingerichtet. Und es funktioniert. – StellaMaris