导航:首页 > 源码编译 > 怎么清空已编译的class

怎么清空已编译的class

发布时间:2022-11-29 20:30:31

1. javac指令的使用,如何利用已经编译的class文件

右键"我的电脑"——“属性”——“高级”——“环境变量”在系统变量中有个path变量,编辑它加上你的jdk安装路径(例子:假设jdk安装在d:\program
files\java\jdk1.6.0下,将“d:\program
files\java\jdk1.6.0\bin”这个路径拷贝到path变量最前面,并用分号将其他路径隔开),再试,应该没问题了

2. eclipse中怎么找到编译后的class路径

eclipse中找到编译后的class路径有两种方法:
一、项目设置.class设置输出路径
右键项目 > Properties > Java Build Path > Source > Default Output Folder

2、点击"Browse"时可以选择目录或新建目录用于存放.class文件

设置完成后,src中的.java文件编译后生成的.class文件与package所对应的目录一起。
存放在classes目录中。如图:

二、设置全局.class文件输出路径
Window > Preferences > Java > Build Path > Source and Output Folder
如下图:

此时再新建项目的时候会自动的将.class文件放置在你所设置的目录中。

3. javac生成的class 要先删除 重新javac才能起作用吗

绝对不用先删除,用javac它会直接覆盖原来老的,所以你这当心完全没必要,如果程序运行不了肯定是代码问题。

4. 如何修改反编译出来的class文件

没办法完全反编译所以的class文件为java文件的,因为java中编译具有不可逆性。

但是可以将每个文件反编译,之后直接放到相应的包路径下来进行重新编码。
第一步:通过附件的“jd-gui”打开jar文件;
第二步:将每个class文件的内容,粘贴到一个新建的java工程中(包路径必须相同);
第三步:修改需要修改的类,之后如果运行没问题的话,直接导出为jar包即可。
备注:其实此过程中出错的几率还是很大的,如果能够实现百分百编译的话,那么所以的项目也就间接开源了,这肯定是不现实的。

5. 反编译.class文件怎么取消

反编译.class文件的取消方法是:在键盘中找到Ctrl键和Shift键还有W键,这三个按键同时按下,递进式取消选择代码块即可。

6. eclipse如何清理已经生成的.class文件

eclipse清空项目生成的class文件可以使用clean up指令,如下图:

7. MyEclipse 工程class文件删除后如何编译创建

问题1:可能是你的自动编译没有打开,如果没有打开自动编译,需要手动编译(Ctrl+B)
问题2:同问题1,如果没有自动编译,则不会生成class文件,此时需要手动编译或开启自动编译。
具体见截图:

8. Myeclipse中的Java工程报错,表示找不到class文件,clean工程后编译的class文件全部消失了。如何解决。

选中项目,右键properties,选择java build path,将library下的JRE System Library删除,然后再引用一下,重新编译应该就好了。用了一个老版本的eclipse切换到新版本经常出现你那个问题,希望有帮助

9. 从SVN上检出来怎么没有class类文件

一般svn上都是放原代码的,不会放编译后的class文件的,因为class文件在工程重编译会清空,且不是文本格式,svn无法对其自动合并,不适合做版本管理,你用eclipse把更新下来的工程导入,再build一下就可以产生class了

10. eclipse中clean怎么用

在Java Web中clean的作用还是相当重要的,在一个项目中我们经常遇见这样的问题,当我们已经修改Action中的处理代码,但是运行发现还是未修改之前的处理方法,这个时候clean一下也许就会解决问题。
一:clean项目的方法
Project->Clean...->然后选择你所要Clean的项目->OK

二:clean作用
eclipse为了提高效率,并不是每次启动项目都会检查插件,通过clean就是强制eclipse去检查已安装插件。
我们都知道.java文件是通过编译成.class文件运行的,而clean后会删除已经编译生成的.class文件并重新部署项目。
总起来将就是强制检查已安装插件,清除以前编译的信息,重新部署项目。
三:clean后无法正常运行程序
解决方案:
Properties->Java Compiler->Building->Build Path Problems->Abort Build when Build Path Errors Occur,把这个选项勾选掉就可以运行程序了。
eclipse > project > clean 是把 eclipse 编译生成的 class 之类的文件删除,以便以后再次编译。 redeploy 是指把 web 重新部署到 tomcat, 这可能会把 jsp/html/css/js 之类的文件及 WEB-INF 目录复制到 tomcat 或者是把整个项目导致成一个 war 复制到 tomcat。这两个动作本身互不相干,但是 eclipse 可能在 redeploy 之前请求把整个项目重新编译一次得到最新的二进制代码,这个重新编译可能就需要 clean 先,这个是否 clean 是在参数页 Java > Compiler > Build Path 里面设置的,"Scrub output folders on full build".

阅读全文

与怎么清空已编译的class相关的资料

热点内容
杀手47为什么连接不了服务器 浏览:106
静态路径命令 浏览:531
一直编译不过怎么办 浏览:827
汽车串联并联算法 浏览:458
助眠解压的声音音频小哥哥 浏览:275
pythoncmd换行 浏览:374
linux取消行号 浏览:353
安卓原生系统官网是什么 浏览:444
底部主图源码 浏览:878
服务器崩了有什么提示 浏览:780
远程海康服务器用什么浏览器 浏览:232
解压报纸图片 浏览:956
python微信公众号开发平台 浏览:895
知识付费网站java源码 浏览:255
方舟怎么做命令管理 浏览:849
linux流量异常 浏览:675
单片机如何给电脑加密码 浏览:519
如何删掉多余的服务器 浏览:220
c编程算法 浏览:833
堵车如何缓解压力 浏览:17