有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

cmd Java jar无法使用自定义文件夹名(云)代替默认库

Java-jaroracleocisecondary。jar参数1参数2

I am trying to run a jar file using the command prompt having some dependency jars.

当使用默认生成的lib文件夹和清单文件运行它时,它工作正常,但当我将lib文件夹名称更改为oracle和清单中的相同名称时。MF文件,如下所示:

no main manifest attribute, in OracleOCISecondary.jar

这是我的舱单。mf文件:-

  Manifest-Version: 1.0
  Ant-Version: Apache Ant 1.9.4
  Created-By: 1.8.0_66-b18 (Oracle Corporation)
  Class-Path: oracle/oracle-1.0.jar oracle/Util-1.0.jar oracle/aopalliance-repacka
   ged-2.5.0-b05.jar oracle/apache-mime4j-0.6.1.jar oracle/bcpkix-jdk15on-1.52
   .jar oracle/bcprov-jdk15on-1.52.jar oracle/commons-codec-1.10.jar oracle/commo
   ns-io-2.1.jar oracle/commons-lang3-3.4.jar oracle/guava-19.0.jar oracle/hk2-ap
   i-2.5.0-b05.jar oracle/hk2-locator-2.5.0-b05.jar oracle/hk2-utils-2.5.0-b05
   .jar oracle/httpclient-4.5.2.jar oracle/httpcore-4.4.9.jar oracle/httpmime-4.0
   .1.jar oracle/jackson-annotations-2.7.4.jar oracle/jackson-core-2.7.4.jar 
   oracle/jackson-databind-2.7.4.jar oracle/jackson-datatype-jdk8-2.7.4.jar oracle
   /jackson-datatype-jsr310-2.7.4.jar oracle/jackson-jaxrs-base-2.7.4.jar 
   oracle/jackson-jaxrs-json-provider-2.7.4.jar oracle/jackson-module-jaxb-anno
   tations-2.7.4.jar oracle/javassist-3.20.0-GA.jar oracle/javax.annotation-ap
   i-1.2.jar oracle/javax.inject-2.5.0-b05.jar oracle/javax.ws.rs-api-2.0.1.ja
   r oracle/jersey-client-2.24.1.jar oracle/jersey-common-2.24.1.jar oracle/jerse
   y-guava-2.24.1.jar oracle/jsr305-3.0.1.jar oracle/log4j-1.2.16.jar oracle/oci-
   java-sdk-full-1.2.27.jar oracle/osgi-resource-locator-1.0.1.jar oracle/slf4
   j-api-1.7.21.jar oracle/tomitribe-http-signatures-1.0.jar oracle/validation
   -api-1.1.0.Final.jar
  X-COMMENT: Main-Class will be added automatically by build
  Main-Class: com.corenttech.engine.secondary.oracle.OracleOciOperations

共 (1) 个答案