Hola a todos estoy haciendo una pequeña aplicación con GWT y estoy teniendo problemas al leer un fichero TXT.
Explico mi idea:
Tengo un fichero txt con una serie de preguntas siendo cada salto de linea una pregunta distinta.
Lo que quiero es cargar estas preguntas y guardarlas en un arrayList como String nada más para que luego el cliente seleccione alguna lista numérica o botones o aun lo tengo que plantear y el servidor le devuelva la pregunta que corresponda.
Es decir que desde el navegador pueda seleccionar la pregunta.
me sale este error
Compiling module com.TFG.TFG
Validating units:
Ignored 2 units with compilation errors in first pass.
Compile with -strict or with -logLevel set to TRACE or DEBUG to see all errors.
Finding entry point classes
[ERROR] Errors in 'file:/C:/Users/sacris/Desktop/TFG/TFG/src/com/TFG/client/TFG.java'
[ERROR] Line 55: No source code is available for type com.TFG.server.Lectura_fitxer; did you forget to inherit a required module?
[ERROR] Unable to find type 'com.TFG.client.TFG'
[ERROR] Hint: Previous compiler errors may have made this type unavailable
[ERROR] Hint: Check the inheritance chain from your module; it may not be inheriting a required module or a module may not be adding its source path entries properly
la clase está ubicada en com.TFG.server y se llama Lectura_fitxer.java
Desde la clase entryPoint que en mi caso se llama TFG ubicada en com.TFG.client creo el objeto
Lectura_fitxer l = new Lectura_fitxer();
l.carregarQuestionari();
Pongo aquí el código de la clase Lectura_fitxer
public Lectura_fitxer(){
}
public void carregarQuestionari() {
ArrayList<String> text = new ArrayList<String>();
try {
archivo = new File("C:\\fichero.txt");
fr = new FileReader(archivo);
br = new BufferedReader(fr);
String linea;
while ((linea = br.readLine()) != null) {
text.add(linea);
}
} catch (Exception e) {
e.printStackTrace();
}
}
Gracias por vuestra ayuda.
Un saludo.