zoukankan      html  css  js  c++  java
  • [Java] spring 应用打包jar后运行出错“没有主清单属性”

    出现此错误是因为 META-INF\MANIFEST.MF 文件不存在或异常。一开始使用 idea 的 Build Artifact 方式打包,按照网上资料怎么配置修改都不行。所以换用 Maven 试试。

    Maven 打包

    mvn package
    

    如果命令运行不起,可以找到 Maven 安装目录,将 bin 目录添加到环境变量中 (idea自带就有 Maven , 如下图所示)

    打包成功后,再尝试运行:

    java -Xmx256m -Xms128m -jar .\eureka-server.jar
    

    成功。

    运行时错误 Cannot resolve org.openjfx:javafx.base:11.0.0-SNAPSHOT

    idea 打开之前没问题的 springboot 项目 ,pom.xml 重新导入报错
    Cannot resolve org.openjfx:javafx.base:11.0.0-SNAPSHOT

    最后发现是由于后面升级了idea 造成

    解决:
    File -> Settings -> Build,Execution,Deployment -> Maven -> Importing -> JDK for Importer 选择 jdk 1.8

    END

  • 相关阅读:
    Hash
    字符串hash
    NOIp 2014解方程
    NOIp2014 寻找道路
    NOIp2013火柴排队
    用scanf("%d",)读入long long类型
    lis问题
    西江月·证明
    计算系数
    积木大赛&PLA-Postering
  • 原文地址:https://www.cnblogs.com/yangyxd/p/15622992.html
Copyright © 2011-2022 走看看