Including jar files in class path

后端 未结 6 1262
难免孤独
难免孤独 2020-12-01 16:32

I m running a java program from a batch file which refences some external jar files .How do i include those jar files in my batch file.Please help

相关标签:
6条回答
  • 2020-12-01 17:12

    You need to set classpath http://download.oracle.com/javase/1.3/docs/tooldocs/win32/classpath.html. E.g.,

    java -cp file1.jar;file2.jar yourApp
    

    or if your jar-files are located in directory lib/

    java -cp lib/* yourApp
    
    0 讨论(0)
  • 2020-12-01 17:13

    Sorry, I dont know others IDE, but works with me on Eclipse.
    Right click on your project, select

    Properties/ Java Build Path/ Libraries/ Classpath/ Add External JARs...

    Then choose whatever files you need :v

    0 讨论(0)
  • Not to bother with -classpath parameter you could put references to the jar files into the manifest.mf of your application JAR, if it's you application of course.

    Adding Classes to the JAR File's Classpath

    0 讨论(0)
  • 2020-12-01 17:25

    You have to fill the Class-Path parameter of the manifest file of the JAR. The standard documentation explains that very well.

    0 讨论(0)
  • 2020-12-01 17:25

    When running a jar or class file specify classpath option

    0 讨论(0)
  • 2020-12-01 17:30

    Look at the Sun's official documentation: Setting the class path to understand your options.

    A quick way would be just to include your JAR(s) after the -cp:

    on Windows

    java -cp C:\java\MyClasses\myclasses.jar;C:\java\MyClasses\myclassesAnother.jar utility.myapp.Cool
    

    on Linux/Unix

    java -cp /opt/thirdparty/myclasses.jar:/opt/thirdparty/myclassesAnother.jar utility.myapp.Cool
    
    0 讨论(0)
提交回复
热议问题