gpt4 book ai didi

spring - Gradle无法创建可行的 jar

转载 作者:行者123 更新时间:2023-12-03 05:03:05 24 4
gpt4 key购买 nike

Github仓库是 https://github.com/jzheaux/terracotta-bank-spring
我想要这个项目的可执行jar文件,所以我的步骤是

  • ./gradlew bootJar

  • 在build / libs中成功创建jar
  • cd build/libs
  • java -jar terracotta-bank-spring-0.0.1-SNAPSHOT.jar

  • Spring 成功开始
  • 但是当我单击localhost:8080


  • 我收到以下错误
    白色标签错误页面
    此应用程序没有针对/ error的显式映射,因此您将其视为后备。
    2020年10月12日星期一18:43:47
    发生意外错误(类型=未找到,状态= 404)。
    /index.jsp

    最佳答案

    这是一个带有spring-mvc文件的.jsp项目。作为jar或在应用服务器中运行时,对Jsp文件的处理方式有所不同。
    当您尝试使用./gradlew clean build构建项目时,将生成war文件。您可以将war作为独立服务器运行,因为它已将tomcat嵌入为依赖项。赶紧跑

    cd /build/libs
    java -jar terracotta-bank-spring-0.0.1-SNAPSHOT.war
    然后转到 http://localhost:8080 Terracotta Homepage

    关于spring - Gradle无法创建可行的 jar ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64316341/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com