3
respuestas

[Duda] No puedo runnear 'HelloController'

Hola, hace unos días estoy con este problema, logro abrir el localhost:8080 sin problema pero no puedo compilar la clase 'HelloController' ya que no me lo permite.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadCreo que el error lo tengo justo en la ruta donde se compila el 'ApiApplication', de todas formas no sé como cambiarlo. Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadEspero que me puedan ayudar, de todas formas buscaré a solución!

3 respuestas

Hola Gonzalo,

¿Ha podido resolver el error? Parece que el problema puede estar en la ruta donde se compila el 'ApiApplication'. Comprueba de nuevo algunos pasos y si el error sigue sin resolverse, te sugiero limpiar el proyecto, refactorizar.

El archivo 'HelloController' está en el paquete correcto. Debe estar en el paquete llamado 'controllers'. La clase 'HelloController' estar correctamente anotada con el RestController y que tenga un método mapeado a una ruta, como se muestra en el ejemplo de la lección:

@RestController
public class HelloController {
    
    @GetMapping("/hello")
    public String helloWorld() {
        return "Hello world!";
    }
}

Esta anotación @RestController le dice a Spring que esta clase es un controlador REST y el método helloWorld() está mapeado a la ruta '/hello' con la anotación @GetMapping.

Entonces asegúrate de que tu aplicación Spring Boot se esté ejecutando correctamente. Deberías poder ver en la consola de tu IDE que Spring se está inicializando sin errores.

Espero que estos pasos te ayuden a solucionar el problema. Recuerda que la programación a veces implica un poco de prueba y error, así que no te desanimes si no funciona de inmediato. ¡Sigue intentándolo!

Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios

Perdón por no avisar, finalmente limpié el proyecto, refactorizé y de esa manera anduvo correctamente. Aún así en su momento probé su recomendación pero se ve que no era el problema. De todas maneras, muchas gracias!

Amigo, disculpa tengo el mismo problema que tu. Como podria solucionarlo disculpa? como es eso de limpiar y refactorizar?