这是我在这里的第一篇文章,所以,如果我把这个问题发布在错误的地方或其他地方,请告诉我 . 谢谢 .
所以,我最近重新安装了Java SDK和TextPad,之后决定我想重新进入Java编程 .
我编译并运行了一个测试Java代码,看看是否所有内容都安装正确 . 一切顺利,直到我碰巧看看包含我的.java和.class文件的文件夹 . 我注意到,当我搞乱我的测试代码时,一堆批处理文件填充了该文件夹 . 当我学习Java并使用旧版本的TextPad时,我不记得这些出现了 .
这是TextPad现在做的吗?有没有办法防止这种情况发生?或者,我想一个更好的问题是,这是否会发生在其他人身上,或者这只发生在我身上?如果它只发生在我身上,那么在安装Java SDK和TextPad期间我做错了什么导致这种情况发生?
我的意思是,一旦我退出TextPad,批处理文件就会被删除,所以,它们似乎是临时文件 . 但是,就像我之前提到的那样,当我学习Java并使用较旧版本的TextPad时,我不记得这种情况发生了,因此,我希望能够深入了解每次运行编译的Java时是否会创建这些批处理文件如果可能的话,通过TextPad编写代码 . 在我看来,它们有点烦人 .
TextPad Info:
Version 6.1.3 (32-bit)
Java Info:
Version 1.7.0_09 (64-bit), Java(TM) SE Runtime Environment (build 1.7.0_09-b05), Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)
OS:
Windows 7 (64-bit)
Content of one of those batch files:
@ECHO OFF
C:
CD "\Users\"
"C:\Program Files\Java\jdk1.7.0_09\bin\java.exe" -classpath . test
PAUSE
提前致谢 . :)