Spring, JPA, MySQL 및 Web을 사용하여 응용 프로그램을 만들었습니다. 템플릿 폴더에 정적 페이지를 정상적으로 개발하여 잘 작동합니다.스프링 부트 DevTools가 Eclipse에서 작동하지 않습니다.
하지만 정적 페이지에서 무언가를 변경하면 변경 사항을 다시로드 할 수 없습니다. 그럼, 내가 정적 페이지에 일부 변경을 할 때 여전히 작동하지 않는, pom.xml 파일을 열고 내가 응용 프로그램을 다시 시작
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
을 추가했지만.
더할만한 것이 있습니까? 봄 부트 문서에 따르면 내 pom.xml 파일
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.engsoftware</groupId>
<artifactId>cobranca</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<name>Cobranca</name>
<description>Demo project for Spring Boot</description>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.2.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
커맨드 라인'mvn spring-boot : run'에서 실행 해 봅시다. STS와 커맨드 라인에서 동일한 POM을 사용하고 있습니다. – 11thdimension
[LiveReload extension (http://livereload.com/extensions/)]이 설치되어 있습니까? – codingbash
Chrome에 LiveReload 확장 프로그램이 설치되어 있습니다. 그러나 여전히 작동하지 않습니다. 다른 브라우저에서 열면 변경하지 않고 동일한 페이지를 표시하십시오. 나는 브라우저의 캐시도 깨끗하게했지만 아무런 성공도 시도하지 못했습니다. 나는 Maven을 청소하고 설치하지 않는다. –