修改jar包源碼
① java jcifs的jar包源碼下載之後,修改了一些代碼需要重新生成jar包,哪位大俠指導我一下,萬分感謝
在src處點擊右鍵,選擇Export (導出)在 java菜單中選擇JAR file,根據提示下一步,選擇導出路徑,就OK了!
② 將源代碼jar包修改,再打包,怎麼做
1、你首先要得到jar包里需要修改的class的源碼,復制出來新建類,注意類名包名需要和之前一致。
2、修改代碼後編譯獲得class文件
3、用好壓或其他壓縮文件打開之前的jar包進入原class所在文件目錄將新class復制進去即可
③ eclipse jar包怎麼修改.
比如要改一個源碼文件a.java的內容,可以隨意在myeclipse裡面建立一個工程,不過創建packages要和a.java中聲明的包一致,然後會提示缺少依賴的jar包,缺啥包就往裡導jar包,然後開始改。改好了就把這個項目export導出來,格式選擇jar file,就會生成a.java中對應的.class文件,用winrar打開這個jar包,取出來這個.class文件覆蓋掉原來的.class文件即可。不過覆蓋前要注意備份噢。
④ 如何修改jar包內的源文件
1、將class文件改成java文件(如果你的jar包中是包含源代碼的,即包含java文件,請跳過此步)
先將jar包通過winrar或者快壓等解壓縮軟體將jar包解壓縮,再通過一些專門的Java反編譯工具將class文件轉換為java文件(本博主是使用的是JD-GUI這個軟體)。
2、更改java源文件
將java文件放入自己專門的開發工具中(eclipse、myeclipse等),需要注意的是,應該是將需要改動的java文件放入java project中,並且要創建對應的package,再將原本的jar導入,此時可能還報錯,需要導入一些相應的jar包。當項目不報錯之後,就可以做你所需要的修改了。
3、導出jar包
將現在的java project導出為jar包,然後將原本jar包中相應的class文件替換掉(如果是jar包中含有java源文件,也需要將java文件也需要替換)。
至此,jar包修改成功。大家如果有什麼問題,可以直接問我或者在下方留言,本人qq:924325679。
⑤ 怎麼修改jar包中的class文件然後再重新打成jar包
直接修改class文件比較麻煩,可以反編譯以後根據反編譯內容重寫.java源碼後重新編譯,找到編譯完的.class文件,用winrar打開原來的jar文件,將.class文件復制到原來的位置覆蓋就行
⑥ 如何用eclipse修改已有的 jar包 的代碼
eclipse把jar包放在工程的路徑下,就可以在libs看到該jar包,雙擊打開即可編輯jar包裡面的資源,但有個前提是保證修改之後沒有編譯錯誤。
很多開源的jar包是允許查看源代碼的,不過不建議修改代碼,因為裡面的邏輯很復雜。
⑦ 怎麼樣才能修改jar包裡面的代碼
你想太多了。