eclipse怎么把.java编译成.class,一般来说直接保存就可以了。
其实,保存了未必就可以自动生成.class文件,其中一个前提条件是你的Project->Build
Automatically已经选中。那么该选项选中与否结果有啥区别,可以看下面的操作:
1.首先创建了一个Project名为Test的Java工程,目录如下:
其中src为.java源代码的存放目录,而编译后的.class设置放在bin目录下,上图中是看不到
bin目录的。
3.此时Project->Build Automatically默认是选中的,如:
Eclipse无法自动编译出class文件(Build Automatically的作用)
3.在src创建ricki.cheung.test包,此时在bin目录下面相应自动创建了ricki/cheung/test目
录结构且test下面为空,即没有任何文件。
4.在ricki.cheung.test包下创建名为Test的java类,而此时bin/ricki/cheung/test/下面也多
了一个Test.class的文件。
5.如果把Project->Build Automatically取消它的选中状态,再次创建一个名为Try的java类,
你会发现此时bin/ricki/cheung/test/仅仅只有Test.class的文件,而没有Try.class这个文件。
6.Try.java此
其实,保存了未必就可以自动生成.class文件,其中一个前提条件是你的Project->Build
Automatically已经选中。那么该选项选中与否结果有啥区别,可以看下面的操作:
1.首先创建了一个Project名为Test的Java工程,目录如下:
其中src为.java源代码的存放目录,而编译后的.class设置放在bin目录下,上图中是看不到
bin目录的。
3.此时Project->Build Automatically默认是选中的,如:
Eclipse无法自动编译出class文件(Build Automatically的作用)
3.在src创建ricki.cheung.test包,此时在bin目录下面相应自动创建了ricki/cheung/test目
录结构且test下面为空,即没有任何文件。
4.在ricki.cheung.test包下创建名为Test的java类,而此时bin/ricki/cheung/test/下面也多
了一个Test.class的文件。
5.如果把Project->Build Automatically取消它的选中状态,再次创建一个名为Try的java类,
你会发现此时bin/ricki/cheung/test/仅仅只有Test.class的文件,而没有Try.class这个文件。
6.Try.java此