【问题标题】:Error: Invalid or corrupt jarfile错误:jarfile 无效或损坏
【发布时间】:2016-07-29 04:09:31
【问题描述】:

我在 Windows 上通过 Eclipse Luna 编写了我的 java 应用程序。 它是 Maven 项目。 我用Extract required libraries into generated JAR 选项导出了runnable jar file

然后,通过 java8 openjdk java8 -jar chatserver.jar 在 linux 服务器(EC2 Amazon Linux)上复制并运行。

但是控制台输出只是错误。

错误:jarfile chatserver.jar 无效或损坏

这是我的清单.mf

Manifest-Version: 1.0
Class-Path: .
Main-Class: {serviceDomain}.chat.ChatServer

Name: org/aspectj/lang/
Implementation-Title: org.aspectj.tools
Implementation-Version: 1.8.2
Bundle-Name: AspectJ Runtime
Bundle-Version: 1.8.2
Specification-Vendor: aspectj.org
Specification-Title: AspectJ Runtime Classes 
Bundle-Copyright: (C) Copyright 1999-2001 Xerox Corporation, 2002 Palo
   Alto Research Center, Incorporated (PARC), 2003-2009 Contributors. 
  All Rights Reserved.
Specification-Version: 1.8
Implementation-Vendor: aspectj.org

如何正确导出 java 应用程序,或轻松部署我的应用程序?

【问题讨论】:

    标签: java eclipse maven jar


    【解决方案1】:

    vServer Linux - Start jar: Invalid or corrupt jarfile

    我找到了答案。

    我将 ftp 模式更改为二进制然后工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-23
      • 2019-01-12
      • 1970-01-01
      • 1970-01-01
      • 2019-12-04
      • 1970-01-01
      • 2017-05-03
      • 1970-01-01
      相关资源
      最近更新 更多