簡體   English   中英

重新編譯Java內置類

[英]Recompile Java built-in class

我不得不修改 JavaFX 中的一個內置類,因為我需要的方法是私有的,我將其更改為公共。 好的,我在/usr/lib/jvm/jdk1.8.0_66/javafx-src.zip中找到了源代碼,我修改了代碼,重啟了Eclipse,在Eclipse中就可以看到修改了,當我去定義內置類,但 Eclipse 仍然說對於所需的方法,它不可見。 我認為問題是,我必須重新編譯內置類。 我該怎么辦,我在網上搜索了很多,都沒有找到答案。

在我回答這個問題之前,讓我明確表示這是一種不好的做法,而且這種方法是錯誤的。

但是如果你真的想解決這個問題,你可以得到那個類的源代碼。

更改類本身的名稱並將其添加到類路徑中並使用它。 您可以在此類文件中進行重新編輯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM