導航:首頁 > 源碼編譯 > 怎麼清空已編譯的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相關的資料

熱點內容
java棧的元素 瀏覽:737
程序員與籃球事件 瀏覽:673
app反編譯不完整 瀏覽:788
電腦上的文件夾怎麼調整 瀏覽:5
伺服器無響應是什麼原因呀 瀏覽:984
wd文檔里的app怎麼製作 瀏覽:513
電腦里的文件夾沒有了一般能恢復嗎 瀏覽:418
哪裡有配加密鑰匙的 瀏覽:210
伺服器開不了機怎麼把數據弄出來 瀏覽:958
gif動態圖片怎麼壓縮 瀏覽:521
黑猴子棒球壓縮文件解壓密碼 瀏覽:631
如何讓app適應不同的手機屏幕大小 瀏覽:10
蘋果手機如何給安卓手機分享軟體 瀏覽:761
蘋果電腦怎麼運行騰訊雲伺服器 瀏覽:59
明日之後沙石堡命令助手 瀏覽:261
蛋糕店用什麼樣的app 瀏覽:877
長安銀行信用卡app怎麼取現 瀏覽:635
dos命令cmd命令的 瀏覽:226
阿里雲存檔視頻文件的伺服器 瀏覽:194
ftp修改文件許可權命令 瀏覽:491