Precisamente Java es un lenguaje donde los errores son más fáciles de detectar ya que las trazas de los mismos son más explicativas. Lo que a veces hace falta leerlas

.
Cita: Compile failed; see the compiler error output for details.
En este caso lo que te dice es que falló la compilación y el por qué falló está escrito en otro mensaje y no en este. Puede que este escrito en el mismo fichero de log pero antes de este mensaje, o puede que en otro fichero de log, dependiendo de donde lo escriba el compilador.
S!