Šta je novo?

Java problem

dimacar

Slavan
Učlanjen(a)
06.02.2006
Poruke
90
Poena
309
Potrebna pomoc oko jave

koristim eksterne biblioteke org.apache.commons
stavio sam jar file i u classpath i dodao sam u buildpath u Eclipse

u zaglavlju programa je importovano import org.apache.commons.net.ftp.*; ali i dalje pokazuje da ne moze da pronadje metode koje iskoristim u programu

The method connect(String) is undefined for the type FTPClient

Kod:
import org.apache.commons.net.ftp.*;

public class FTPClient {
	
	public static void main(String[] args) {

                       FTPClient ftpClient = new FTPClient();
		
		try {
			int reply;
		
			ftpClient.connect("ftp.nesto.com");
			   System.out.print(ftpClient.getReplyString());

			      reply = ftpClient.getReplyCode();

			      if(!FTPReply.isPositiveCompletion(reply)) {
			        ftpClient.disconnect();
			        System.err.println("FTP server refused connection.");
			        System.exit(1);
			      }
			
		}catch (IOException ex) {
			System.out.println("Error: " + ex.getMessage());
			ex.printStackTrace();
		
		}
		}
		
	}

Problem se pojavljuje i kod metoda getReplyString, getReplyCode,disconnect
kako da Eclipse prepozna ove metode
Hvala
 
Nisam siguran, ali za pocetak probaj da promenis ime svojoj klasi, jer imas klasu koja se zove isto kao i klasa iz biblioteke, java pokusava prvo da pronadje metode tvoje klase koje nisi definisao, a nisi ni nasledjivao klasu iz te biblioteke, tako da nikada ni ne trazi metode iz importovane klase(biblioteke).
Ovaj kod izgleda kao kopiran iz specifikacije i trebalo bi da radi, tako da prvo probaj ovo.
 
Nazad
Vrh Dno