eclipse手动编译class文件(eclipse编译java项目class文件)
javaweb中的java文件会在服务器中生成class文件,比如tomcat目录下的webapps目录下,放你的javaweb项目,在项目中有个WEBINF目录,里面有一个classes文件夹,里面放的都是对源码进行编译后生成的class文件。
1将java文件复制,然后粘贴到eclipse的其中一个工程下方2打开java文件,在java文件中添加一个main方法,如果已经有了main方法,则无视3按住ctrl+f11,运行java文件,就会生成class文件。
eclipse为了提高效率,并不是每次启动项目都会检查插件,通过clean就是强制eclipse去检查已安装插件我们都知道java文件是通过编译成class文件运行的,而clean后会删除已经编译生成的class文件并重新部署项目总起来将就是强制。
然后看了一下本地服务器的部署的相关目录中并没有相关类的class文件,排查了很久,换了eclipse以及tomcat均没有效果,最终想到了是否工具中的自动编译功能没有打开重新编译eclipseProjectclean。
在Eclipse里java文件保存了以后会自动生成class文件,如果你编写的代码中java有错就不行,而且一般Eclipse不会显示class文件,还需要自己查看,查看方法右键工程 properties java build path source 有的时候java文件放进去没有。