原因是你的 MANIFEST.MF 裡的 Class-Path 參數過長,可以改寫成以下的格式:

Manifest-Version: 1.0
Main-Class: com.acer.dtp.DTP060M.DTP060MCalculation
Sealed: true
Class-Path: dt_pricing_util.jar
  lib\msutil.jar
  lib\mssqlserver.jar
  lib\msbase.jar
  lib\commons-digester-1.8.jar
  lib\commons-collections-3.2.jar
  lib\commons-logging-1.1.jar
  lib\commons-beanutils-1.7.jar
  lib\commons-dbcp-1.2.2.jar
  lib\commons-lang-2.3.jar
  lib\commons-pool-1.3.jar
  lib\commons-dbutils-1.1.jar
  lib\naming-common.jar
  lib\naming-factory.jar
  lib\naming-resources.jar
  lib\ojdbc14.jar
  lib\jdom.jar
  lib\xml-apis.jar
  lib\xercesImpl-2.9.0.jar
  lib\jxl-2.6.3.jar
  lib\mail.jar
  lib\activation.jar
  lib\log4j-1.2.15.jar


要注意每行Class-Path前,都要放兩個空白鍵,然後最後要多留一個空白行,很不聰明的設定檔,但也沒辦法,照做囉。

arrow
arrow
    全站熱搜

    felixhuang 發表在 痞客邦 留言(0) 人氣()