如何通过终端运行单个类时导入jar文件

时间:2014-03-04 10:02:16

标签: java shell

我写过这篇文章,但我不知道如何将jar文件添加到此脚本中。

/darshan/java/jdk1.6.0_21/bin/java com.supplier.external.DeleteTableData arg1

但由于我无法在此处导入相关的jar文件,因此无法运行。怎么做?

2 个答案:

答案 0 :(得分:0)

/rezsystem/java/jdk1.6.0_21/bin/java -classpath pathToPgSQLDriverJar;pathToYourProgramClassesAndJars attraction.external.viator.DeleteTableData 

这会有用吗?如果该机器上没有jar,则必须将其上传到那里。

说你的postgres驱动程序jar是位于usr / darshan / myjars / pg.jar的pg.jar。您的DeleteTableData程序位于文件夹/ usr / darshan / myprogs / attraction / external / viator / DeleteTableData,那么您的命令将如下所示

/rezsystem/java/jdk1.6.0_21/bin/java -classpath /usr/darshan/myjars/pg.jar:/usr/darshan/myprogs attraction.external.viator.DeleteTableData 

希望这有帮助。

答案 1 :(得分:0)

/darshan/java/jdk1.6.0_21/bin/java -classpath PATH_TO_YOUR_JAR com.supplier.external.DeleteTableData arg1