我有一个可运行的jar,我想在AWS EMR上运行。我需要提供几个args和一个VM arg。我该怎么做?
java -jar myjar.jar arg1 arg2 arg3
我如何以及在何处加入vm参数?
我把它放在eclipse上的VM参数
中-Dncsa.hdf.hdf5lib.H5.hdf5lib=/home/gbachani/HDFView-2.11/HDFView-2.11.0-Linux/HDF_Group/HDFView/2.11.0/lib/libjhdf5.so
如何为AWS EMR设置它?
答案 0 :(得分:1)
是:
java [ options ] -jar file.jar [ arguments ]
(见http://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html)
所以在你的情况下:
java -Dncsa.hdf.hdf5lib.H5.hdf5lib=/home/gbachani/HDFView-2.11/HDFView-2.11.0-Linux/HDF_Group/HDFView/2.11.0/lib/libjhdf5.so -jar myjar.jar arg1 arg2 arg3