| |||
envío de datos buenos días, tengo un problema a ver si alguien me echa una mano. resulta que tengo un programa hecho en java, que yo no hice, que recoge los datos de un equipo y los envía a un servidor. ahora tenemos que cambiar la dirección de dicho servidor, he entrado en el archivo correo.java y he modificad la dirección del servidor, yo lo modifico con netbeans, después se ha compilado y sigue sin enviar los datos a la nueva dirección. Yo hace mucho que no toco el java, por lo que no se si se me está olvidando algún paso, alguien me puede ayudar a saber dónde está el fallo? Gracias |
| |||
Respuesta: envío de datos Cita: hola, muchas gracias por todo. he encontrado dentro de "entrada de datos" esto/** * Consigue los datos de interés de la línea del csv y las manda a la * base de datos */ public boolean enviodeCarta(String linea) imagino que esta es la variable que me dices, ahora tengo que encontrar esta variable en otro sitio? lo siento, pero esta aplicación no la hice yo, y ya tengo un lío... |
| |||
Respuesta: envío de datos el archivo que yo modifiqué, correo.java, cambié la direccion nombre y passw. package ftp; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.util.logging.Level; import mainPackage.Main; import org.apache.commons.net.ftp.FTPClient; import org.apache.commons.net.ftp.FTPFile; import org.apache.commons.net.ftp.FTPReply; public class Correo { String [] nombres; FTPClient cliente; FTPFile[] files; String direccion,username,pass,nombreFichero,dirSalida; public Correo(String nombreFichero,String dirSalida) { direccion = " "; pass = " "; username = " "; cliente = new FTPClient(); this.nombreFichero = nombreFichero; this.dirSalida = dirSalida + File.separator; } |
| |||
Respuesta: envío de datos gracias de nuevo ya cambié la dirección, compilé el archivo, señalando el proyecto hice debug.... y nada de nada, se me olvida algún paso? hay que ejecutar o algo? |
| ||||
Respuesta: envío de datos En algún archivo de configuración o de constantes tendrás predefinida la dirección de destino de los correos. Es ahí donde tienes que cambiar el valor de la dirección de destino (o salida como tú lo llamas), y no habría necesidad de tocar el método que realiza el envío del correo. |
| ||||
Respuesta: envío de datos Según la API http://commons.apache.org/net/api/or...FTPClient.html Para hacer la conexión tienes que utilizar el método connect Cita: Eso llamándolo desde otra clase del paquete ftp, ya que tal y como están declaradas las variables, no son públicas.(objeto Correo).cliente.connect(server); (objeto Correo).cliente.login(username, password); Eso es lo que tienes que buscar, ya que aunque se supone que va a leer de direccion no lo sabrás seguro hasta que encuentres dónde se hace la llamada.
__________________ Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe. |
Etiquetas: Ninguno |