从cmd运行jar

我看过很多post,并在网上发现了很多关于此的数据,但我仍然感到困惑。

我已经下载了一个.jar文件,我需要增加它的堆大小。 我已经在Windows 64位路径中添加了jre1.6 / bin,并且我从cmd运行。

问题出现了,它说无法访问jar文件。

任何人都可以详细解释我应该怎么做才能从cmd运行它。 我是否需要将jar文件的位置添加到Path中? 另外我注意到在许多post中他们告诉我改变类路径,但我没有做过这样的事情。

告诉您是否需要任何额外信息。

——————————-(更新)

这真的很奇怪…..我做到了这里提到的,现在程序加载然后退出内存不足错误,说它需要更多的堆大小,即使它在128米堆大小之前工作。 当我将它增加到1024米时会发生这种情况。 anybosy可以解释为什么错误可能会来。 我有3GB Ram所以我不明白…..

以下应该运行jar:

java -Xmx1024m -jar /path/to/the/jar.jar 

如果从Jar所在的目录运行命令,则可以按名称指定它。 否则,您需要限定Jar的路径,以便Java能够找到它。

从“C:\ Program Files \ Weka-3-6”文件夹:

 java -Xmx1024m -jar weka.jar