簡體   English   中英

如何使JRECreate編譯為JRE?

[英]How do I make JRECreate compile a headful JRE?

我有一個嵌入式ARMv7儀器,該儀器需要Java 8的Soft Floating Point版本。(如果使用HardFP版本,則該機器的字面意義就好像它不存在,但可以正常工作的SoftFP版本。)但是,由於Java 8日,Oracle停止提供SoftFP下載,而是給了我們一個“ JRECreate”東西,該東西本來可以滿足我們的需求。

除了我還需要一個JRE的headless(即NOT Headless)版本,並且由於某種原因,該程序似乎只輸出JRE的Headless版本,並且似乎沒有辦法使它不是Headless。 當然, “文檔”是沒有用的。 有什么辦法嗎?

失敗了,由於Oracle似乎不想支持我所需要的東西,在哪里可以找到自己編譯的Java版本?

顯然,從另一個發行版中添加lib/arm/libawt_xawt.so文件(例如已經很強大的HardFP)足以告訴Java不再處於無頭模式,並正確加載awt庫。

因此,對於將來遭受此苦難的人們(例如,當我不得不更新到Java 9時不可避免地是我自己),無頭Java和無頭Java之間的區別是存在單個庫文件,並且您必須將Frankenstein的各個部分放在一起才能完成Oracle的工作為他們。

暫無
暫無

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

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