Avatar billede margitbork Nybegynder
10. august 2004 - 12:42 Der er 7 kommentarer og
1 løsning

ant og FTP

Jeg skal se om jeg kan finde ud af at lave ftp med min ant, Men jeg ved ikke helt hvordan jeg skal komme igang.
Når jeg forsøger skriver den could not create task of type: ftp
Gode råd modtages gerne
Avatar billede arne_v Ekspert
10. august 2004 - 13:10 #1
Hvis du nærlæser docs så står der at FTP task kræver netcomponents.jar
fra www.savarese.org/oro/downloads (jar filen skal så anbringes ovre
i ant træet).
Avatar billede margitbork Nybegynder
10. august 2004 - 13:15 #2
Ok, den har jeg også fået fra en kollega nu - det hjælper at spørge rundt.
Jeg kan dog ikke få mit intelliJ til at forstå ftp task'en. Ved du noget om det ?
Avatar billede arne_v Ekspert
10. august 2004 - 13:23 #3
Et gæt kunne være at IntelliJ bruger sin egen ant og ikke den du har
downloadet/installeret og at den netcomponents.jar også skal anbringes
et sted i intellij træet.
Avatar billede margitbork Nybegynder
10. august 2004 - 13:27 #4
Jeg forsøgte fra dos og fik følgende:

Ant could not find the task or a class this task relies upon.

This is common and has a number of causes; the usual
solutions are to read the manual pages then download and
install needed JAR files, or fix the build file:
- You have misspelt 'ftp'.
  Fix: check your spelling.
- The task needs an external JAR file to execute
  and this is not found at the right place in the classpath.
  Fix: check the documentation for dependencies.
  Fix: declare the task.
- The task is an Ant optional task and optional.jar is absent
  Fix: look for optional.jar in ANT_HOME/lib, download if needed
- The task was not built into optional.jar as dependent
  libraries were not found at build time.
  Fix: look in the JAR to verify, then rebuild with the needed
  libraries, or download a release version from apache.org
- The build file was written for a later version of Ant
  Fix: upgrade to at least the latest release version of Ant
- The task is not an Ant core or optional task
  and needs to be declared using <taskdef>.

Remember that for JAR files to be visible to Ant tasks implemented
in ANT_HOME/lib, the files must be in the same directory or on the
classpath

Please neither file bug reports on this problem, nor email the
Ant mailing lists, until all of these causes have been explored,
as this is not an Ant bug.


Jeg kører ant 1.6.1 og har placderet NetComponents.jar i \apache-ant-1.6.1\lib
jeg tror at den allerede har commons-net, der er i hvert fald en mappe der jar der hedder ant-commons-net.jar.

Jeg kan ikke finde en jar der hedder optional.jar, men mener heller ikke den skal til når det er ant 1.6.1
Avatar billede margitbork Nybegynder
10. august 2004 - 13:38 #5
Jeg fik lige denne info og vil teste dette
For at køre FTP fra Ant 1.6.1skal du bruge "commons-net-1-1-0.jar", der skal ligge et sted på din classpath. Placér den
fx i lib-kataloget under ant, idet alle jar-filer her automatisk tilføjes classpath af ant.
Avatar billede margitbork Nybegynder
10. august 2004 - 13:39 #6
Hurra, det var lige det der skulle til, så virker det i hvert fald fra DOS
Avatar billede arne_v Ekspert
10. august 2004 - 13:47 #7
Ja - det har de vist lavet om fra 1.5.x til 1.6.x
Avatar billede margitbork Nybegynder
16. august 2006 - 10:44 #8
Slukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester