转yijie1206688()的回答道这接分: 
bat文件是一个批处理文件,就是一堆cmd命令,你在cmd窗口中是怎么敲命令的,把这些cmd放到bat文件中就可以啦.我写一个简单的例子供你参考参考:
比如我在我的D盘做了一个项目,项目名叫test,里面有一个包叫org.battwofame.hellojava.test,这个包里面有一类叫Test.java,这项目的所有内容就这些。
如果你是用Eclipse编译的话,如果你的项目是一个java项目的话,那么会自动生成一个classes的文件夹,如果你的项目是web项目的话,那么会自动生成一个bin文件夹,编译好了的.class文件就放在这里面。假设我这个项目是web项目,我想运行这个Test.class就应当这么做:
打开cmd窗口,然后输入"d:",到了你的d盘下,再输入"cd test",到了你的项目里面了,再输入"cd bin",这样就到了你的.class文件夹下了,在这里就可以执行你的java命令了:
"java org.battwofame.hellojava.test.Test",注意:要把包名带上,这也就是我为什么非要弄一个那么长的包,好让你注意一下。
然后写.bat文件可以这么写:
新建一个记事本,里面的内容是:
cd bin
java org.battwofame.hellojava.test.Test把它放在项目test的根目录下面,把.txt改成.bat或.cmd都可以,这样就行了.由于这并不是Java里面的东西,但有的时候可然会到得到,所以我写得比较多一点,供有兴趣的人参考参考~~~