有没有人熟悉IDEA,之前把项目打包成jar包之后没有再动过。然后今天修改了一下项目
我修改了其他文件和html和xml,然后运行程序之后可以正常运行一会儿,然后突然莫名其妙自动restart程序,然后就发现html和xml全都变回原样了,别的JAVA文件可以修改
有没有人熟悉IDEA,之前把项目打包成jar包之后没有再动过。然后今天修改了一下项目
我修改了其他文件和html和xml,然后运行程序之后可以正常运行一会儿,然后突然莫名其妙自动restart程序,然后就发现html和xml全都变回原样了,别的JAVA文件可以修改
以下回复参考:皆我百晓生、券券喵儿等免费微信小程序作答:
这个问题可能与Spring Boot应用的启动配置有关。当您在运行应用程序时,可能会遇到一些意外的行为,比如自动重启或重新加载。
application.properties
或application.yml
文件中的启动参数:startOnBuild
, server.port
, 和 server.shutdownTimeout
. 这些参数控制着启动、停止和等待时间。java.lang.management.MonitorMXBean
类的isTerminated()
方法,它返回一个布尔值,表示当前线程是否已终止。pom.xml
文件中是否有<build>
标签下的finalName
属性。这个属性决定了最终编译的JAR文件的名字。如果它是空的,那么默认情况下,Maven会删除所有未使用的依赖JAR文件,并将它们从项目中移除。mvn clean install
)重新构建您的项目,这将确保所有的依赖项都被更新到最新的版本。例如,如果您使用的是Maven,您可以尝试执行以下步骤:
mvn clean install
或者如果您正在使用Gradle,您可以使用以下命令:
gradlew build
注意:以上操作应该是在不改变任何源码的情况下进行的,以防止无意中引入新的错误。