Ich versuche, eine einfache Webanwendung mit create-react-app
und Spring Boot zu erstellen, aber Frühling kann index.html
in Ressourcen nicht finden.Spring Boot und React kann nicht laden index.html
der Reaktion build
Ordner werden target
von maven-resources-plugin
kopiert:
Das ist meine Projektstruktur ist:
Controller:
@Controller
public class BasicController {
@RequestMapping(value = "/", method = RequestMethod.GET)
public String index() {
return "index";
}
}
Get Anfrage localhost:8080
kehrt 404
. Könnten Sie mir bitte zeigen, wo ich mich irre?
UPDATE:
Managed daran arbeiten, indem sie die wechselnden Reagieren Ausgabeverzeichnis in Maven Plugin ${basedir}/src/main/resources/META-INF/resources
und return "index"
-return index.html
bauen.