Java OSX终端-jar运行命令
我以前使用Eclipse,但最近改用CodeRunner。问题是我应该使用Graphviz、Batik和我大学的一个包来完成一些项目 只要有一个.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
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