本文介紹了使用GraalVM CE進(jìn)行本機(jī)二進(jìn)制調(diào)試的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!
問題描述
我正在Quarkus和GraalVM CE一起使用。
對(duì)于開發(fā)來說,可以使用Maven啟用調(diào)試模式,并且它工作得很好。
但在生成本機(jī)二進(jìn)制文件(驗(yàn)證、生產(chǎn)平臺(tái))之后,調(diào)試的最佳實(shí)踐是什么?可以使用哪些工具?
我找到了post,但@johnaohara使用的是GraalVM EE。
閱讀GraalVM documentation,我了解到要在生產(chǎn)中使用具有調(diào)試功能的本機(jī)二進(jìn)制文件,我們必須使用GraalVM EE并支付費(fèi)用?
這意味著在現(xiàn)實(shí)世界中Quarkus應(yīng)該使用GraalVM EE構(gòu)建代碼,并且用戶應(yīng)該訂閱Oracle支持?
請(qǐng)分享您在生產(chǎn)中使用本機(jī)二進(jìn)制文件以及如何調(diào)試和管理它的經(jīng)驗(yàn)?
Thx,
推薦答案
調(diào)試本機(jī)映像似乎只是EE的一項(xiàng)功能。https://www.graalvm.org/docs/reference-manual/aot-compilation/的文檔顯示
-g啟用調(diào)試信息生成。警告:該選項(xiàng)僅在GraalVM Enterprise Edition中可用。
這篇關(guān)于使用GraalVM CE進(jìn)行本機(jī)二進(jìn)制調(diào)試的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,