ma scusa...come si fa a chiamare una classe esterna????
allora io in questa classe ho:
codice:
pippo.java
import di caricautenti
public class Pippo{
public static void main(String[] args) {
Carica caricaUtenti = new Carica();
}
e dentro Carica.java ho:
public class Carica {
public List getCaricaUtenti() throws Exception {
//Lookup the enterprise bean
try {
List usersBeanList = new ArrayList();
String servername="10.xxxx";
String porta="1526";
String sid = "SID";
String URI = "jdbc:oracle:thin:@" + servername + ":" + porta + ":" + sid;
String LOGIN="sssss";
String PASSWD="msssss";
Connection conn=DriverManager.getConnection(URI, LOGIN, PASSWD);
Statement stat = conn.createStatement();
ResultSet rs = stat.executeQuery("SELECT NOME,COGNOME FROM users order by COGNOME");
while(rs.next()) {
usersBeanList.add(rs.getString(1));
}
rs.close();
stat.close();
conn.close();
return usersBeanList;
} catch (Exception e) {
throw new Exception("Errore=" + e.toString());
}
}
}
e quando lancio...l'errore è in pippo.java quando faccio la new di new Carica();
mi da questo errore java.lang.ClassNotFoundException: .....caricautenti.Carica
cosa sbaglio?
però compila correttamente...