Spring Roo 'Encontrado" "vacío" "vacío""'

Estoy siguiendo un tutorial de Spring Roo y aprendiendo a agregar campos a los modelos. Encendí mi computadora hoy y cuando inicié el shell roo en mi terminal me dio este error:

Encountered " "void" "void "" at line 17, column 8.
Was expecting one of:
"class" ...
"enum" ...
"interface" ...
"@" ...
"@" ...
"@" ...
"@" ...

Mi único modelo es Course.java. Se parece a esto:

package matt.coursemanager.model;

import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.EnumType;
import javax.persistence.Enumerated;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.roo.addon.javabean.RooJavaBean;
import org.springframework.roo.addon.jpa.activerecord.RooJpaActiveRecord;
import org.springframework.roo.addon.tostring.RooToString;

@RooJavaBean
@RooToString
@RooJpaActiveRecord
public class Course {

}

Línea 17, columna 8 es la 'c' en 'clase' en la línea 'public class Course {'.

Si trato de agregar algún campo al curso, arroja el mismo error (y no agrega el campo con éxito). No cambié nada entre las sesiones de roo, esto solo sucedió cuando abrí el shell.

preguntado el 22 de mayo de 12 a las 14:05

2 Respuestas

Hay un error de compilación.

Tal vez escribiste algo mal al editar los campos.

Intenta resolverlo y vuelve a abrir el caparazón de Roo.

La mejor opción es usar un IDE, STS por ejemplo. Importe el proyecto (como un proyecto general si ejecutó "realizar eclipse" o como un proyecto maven de lo contrario)

contestado el 23 de mayo de 12 a las 05:05

Mi problema era que estaba ejecutando roo desde el directorio equivocado. Usamos SVN para el control de versiones, y yo estaba en el directorio que contiene el baúl, en lugar de baúl.

Respondido el 05 de junio de 12 a las 04:06

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.