码王之王 2024-08-18 03:03 采纳率: 0%
浏览 29

idea修改代码后运行程序自动被重置回旧代码

有没有人熟悉IDEA,之前把项目打包成jar包之后没有再动过。然后今天修改了一下项目

我修改了其他文件和html和xml,然后运行程序之后可以正常运行一会儿,然后突然莫名其妙自动restart程序,然后就发现html和xml全都变回原样了,别的JAVA文件可以修改

  • 写回答

2条回答 默认 最新

  • 何事_ 2024-08-18 03:03
    关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    这个问题可能与Spring Boot应用的启动配置有关。当您在运行应用程序时,可能会遇到一些意外的行为,比如自动重启或重新加载。

    1. 检查application.propertiesapplication.yml文件中的启动参数:startOnBuild, server.port, 和 server.shutdownTimeout. 这些参数控制着启动、停止和等待时间。
    2. 检查java.lang.management.MonitorMXBean类的isTerminated()方法,它返回一个布尔值,表示当前线程是否已终止。
    3. 如果您的Java项目是基于Maven构建的,检查pom.xml文件中是否有<build>标签下的finalName属性。这个属性决定了最终编译的JAR文件的名字。如果它是空的,那么默认情况下,Maven会删除所有未使用的依赖JAR文件,并将它们从项目中移除。
    4. 使用命令行工具(如mvn clean install)重新构建您的项目,这将确保所有的依赖项都被更新到最新的版本。

    例如,如果您使用的是Maven,您可以尝试执行以下步骤:

    mvn clean install
    

    或者如果您正在使用Gradle,您可以使用以下命令:

    gradlew build
    

    注意:以上操作应该是在不改变任何源码的情况下进行的,以防止无意中引入新的错误。

    评论

报告相同问题?

问题事件

  • 创建了问题 8月18日

悬赏问题

  • ¥15 软件供应链安全是跟可靠性有关还是跟安全性有关?
  • ¥15 电脑蓝屏logfilessrtsrttrail问题
  • ¥20 关于wordpress建站遇到的问题!(语言-php)(相关搜索:云服务器)
  • ¥15 【求职】怎么找到一个周围人素质都很高不会欺负他人,并且未来月薪能够达到一万以上(技术岗)的工作?希望可以收到写有具体,可靠,已经实践过了的路径的回答?
  • ¥15 Java+vue部署版本反编译
  • ¥100 对反编译和ai熟悉的开发者。
  • ¥15 带序列特征的多输出预测模型
  • ¥15 Python 如何安装 distutils模块
  • ¥15 关于#网络#的问题:网络是从楼上引一根网线下来,接了2台傻瓜交换机,也更换了ip还是不行
  • ¥15 资源泄露软件闪退怎么解决?