1. Visite http://start.spring.io/
Seleccione la herramienta de compilación Proyecto Maven, Spring Boot versión 1.5 y cierta información básica del proyecto (consulte Spring Web) y haga clic en "Cambiar a la versión completa".
Haga clic en Generar proyecto para descargar el paquete de compresión del proyecto y descomprimirlo
2. Abra Eclipse (se recomienda la última versión), Importar -> Proyectos existentes de Maven -> Siguiente -> seleccione la carpeta del proyecto recién descomprimida -> Finsh
Después de eso, maven descargará automáticamente los paquetes de dependencia relacionados, esperará de 5 a 30 minutos (de ninguna manera, Tianchao Network lo ha controlado externamente) y esperará hasta que el progreso relacionado con el fondo alcance el 100% antes de comenzar a trabajar.
3. Modifique src / main / resources / application.properties
Agregue server.port = 9080. El valor predeterminado es 8080.
打开 porm.xml 找到
<dependency>
<groupId> org.springframework.boot </groupId>
<artifactId> spring-boot-starter </artifactId>
</dependency>
修改 为 (Web 方式 启动)
<dependency>
<groupId> org .springframework.boot </groupId>
<artifactId> spring-boot-starter-web </artifactId>
</dependency>
4. Agregue tres archivos en el directorio src / main / resources / static: 500.html, 01.html, 04.html
5. Modifique el código de DemoApplication.java que viene con él para que sea el siguiente
-------------------------------------------------- -
@SpringBootApplication
clase pública DemoApplication {
@Bean
public EmbeddedServletContainerCustomizer containerCustomizer () {
return (contenedor -> { ErrorPage error01Page = new ErrorPage (HttpStatus.UNAUTHORIZED, "/01.html"); ErrorPage error04Page = new ErrorPage (HttpStatus.NOT_FOUND, "/04.html"); ErrorPage error500Page = nuevo ErrorPage (HttpStatus. INTERNAL_SERVER_ERROR, "/500.html");
container.addErrorPages (error01Page, error04Page, error500Page);
});
}
public static void main (String [] args) { SpringApplication.run (DemoApplication.class, args); //System.out.println } }
@RestController
class HelloWorldController {// Esta clase se puede mover y convertirse en un archivo separado. Diferentes versiones de Spring Boot parecen tener requisitos de almacenamiento.
@RequestMapping ("/ hola")
public String index () { int n = 0; // n = 1 / n return "Hola 你好"; } }
-------------------------------------------------- -
Se ejecuta F11 (DemoApplication). Visite localhost: 9080 / hola para ver el efecto.
6, ejecución paso a paso del modo JAR
1) Agregue el complemento jar en pom.xml
<plugin>
<groupId> org.apache.maven.plugins </groupId>
<artifactId> maven-jar-plugin </artifactId>
<version> 2.5 </version>
</plugin>
2) En E: \ PROJECT3 \ springbootTest Debajo del directorio, Mayús + clic derecho, "Abra la ventana de comandos aquí"
Ingrese el comando: mvn install o mvnw install
La primera ejecución cargará paquetes de terceros y los compilará y empaquetará.
7. Después de que la instalación se ejecute correctamente, se generará un directorio de destino con un archivo jar. Ejecute este archivo en modo jar.
java -jar ./target/demo-0.0.1-SNAPSHOT.jar
para que se ejecute.
8. Cargue este archivo jar en el servidor y escriba un archivo sh o bat para que se ejecute de forma independiente.
Referencia: https://www.cnblogs.com/ityouknow/p/5662753.html
Referencia: https://www.cnblogs.com/chen110xi/p/6198483.html
Referencia: https://www.cnblogs.com/ zs-notes / p / 9359081.html