Java 使用Spring构建RESTful web服务时,如何在web浏览器中显示更改?
我将学习本教程:Java 使用Spring构建RESTful web服务时,如何在web浏览器中显示更改?,java,spring,rest,maven,spring-mvc,Java,Spring,Rest,Maven,Spring Mvc,我将学习本教程: 完成本教程后,我在本地主机上运行web浏览器中的所有内容,似乎所有内容都正常工作。但是,当我更改java代码时(我故意出错),我仍然可以在web浏览器中运行所有内容。我需要做什么才能使其因代码更改而更改?我想我应该提到,我正在使用eclipse,并且已经将maven作为插件安装。您正在更改源代码,但没有更改编译的文件。您的服务正在使用创建的“gs-rest-service-0.1.0.jar”文件。这不受代码更改的影响 再次跳转到教程,其中显示: “构建可执行JAR” 这将重
完成本教程后,我在本地主机上运行web浏览器中的所有内容,似乎所有内容都正常工作。但是,当我更改java代码时(我故意出错),我仍然可以在web浏览器中运行所有内容。我需要做什么才能使其因代码更改而更改?我想我应该提到,我正在使用eclipse,并且已经将maven作为插件安装。您正在更改源代码,但没有更改编译的文件。您的服务正在使用创建的“gs-rest-service-0.1.0.jar”文件。这不受代码更改的影响 再次跳转到教程,其中显示: “构建可执行JAR”
这将重建您的jar文件。之后,您必须像“运行服务”一章中那样重新启动服务。而不是使用maven作为插件,选择安装它以使用命令提示符 仅仅定期运行java应用程序不会为您提供热部署特性。检查一下,因为你使用的是Spring Boot,你的意思是我应该看哪个部分?有很多东西要读,我不知道我在找什么。我只在eclipse中安装了maven作为插件,没有Gradle。是否可以直接在eclipse中执行此操作,而不使用命令提示符?(当我编写包括maven int在内的命令时,命令提示符不起作用)对不起,我不熟悉eclipse。但是您可以尝试清理(删除)您的“gs-rest-service-0.1.0.jar”文件和构建目录。重建项目可能会重新创建这个jar文件。您在Eclipse中使用哪个maven插件?如果右键单击pom.xml,应该会看到菜单“RunAs”中的选项并选择“maven install”。如果您查看在命令行中设置的环境路径,那么从命令行运行某些maven命令会更容易。