Java OSX终端-jar运行命令

Java OSX终端-jar运行命令,java,eclipse,compiler-construction,coderunner,Java,Eclipse,Compiler Construction,Coderunner,我以前使用Eclipse,但最近改用CodeRunner。问题是我应该使用Graphviz、Batik和我大学的一个包来完成一些项目 只要有一个.jar文件,我就可以通过一个简单的 RunCommand: java -jar stopndrop.jar $compiler 参数: 源文件的$1文件名 源文件的$2编码 CodeRunner中设置的$3编译标志 $4临时目录的路径 javac "$1" -d "$4"/java-compiled -encoding ${enc[$2]} $3

我以前使用Eclipse,但最近改用CodeRunner。问题是我应该使用Graphviz、Batik和我大学的一个包来完成一些项目

只要有一个.jar文件,我就可以通过一个简单的

RunCommand: java -jar stopndrop.jar $compiler 
参数: 源文件的$1文件名

源文件的$2编码

CodeRunner中设置的$3编译标志

$4临时目录的路径

javac "$1" -d "$4"/java-compiled -encoding ${enc[$2]} $3 -cp stopndrop.jar
但是现在有了Batik和College文件夹,里面有很多课程,应该在需要的时候加载


我的问题是:如何做到这一点?

假设您具有以下文件夹结构:

lib/
    a.jar
    b.jar
classes/
    com/
        foo/
            Bar.class
            Baz.class
您需要与所有这些东西链接以编译一些代码。然后,您将指定以下内容作为类路径:

-cp lib/a.jar:lib/b.jar:classes