当前位置: 技术问答>java相关
java命令运行.class文件为什么不能带扩展名?
来源: 互联网 发布时间:2015-06-01
本文导语: 我想修改.class文件的打开方式,来直接用java运行文件,但是不行。我想可能是因为带有扩展名的原因。请问如何解决,除了安装JRE外? | 因为你要写完整的类名,包括package名,这样加上.class就会把人弄...
我想修改.class文件的打开方式,来直接用java运行文件,但是不行。我想可能是因为带有扩展名的原因。请问如何解决,除了安装JRE外?
|
因为你要写完整的类名,包括package名,这样加上.class就会把人弄胡涂了。如果你真明白这是怎么回事,你可以看看http://www.revusky.com/hacks/smartj-faq.html,但如果你对java还不太了解,我建议你不要这样做。
|
一般class文件的运行要带包.
你可以对class打成jar后,在对jar直接运行.
你可以对class打成jar后,在对jar直接运行.
|
*.class是默认的,
运行jar时是这种格式
java -classpath .;mm.mysql-2.0.4-bin.jar
运行jar时是这种格式
java -classpath .;mm.mysql-2.0.4-bin.jar