ProGuard 找不到超类或接口

ole*_*y86 1 java class webview

我有工作罐子。程序,但是当我使用 ProGuard 时,我会收到下一个警告

Reading library jar [C:\Program Files\Java\jre1.8.0_77\lib\rt.jar]
Warning: Browser: can't find superclass or interface       javafx.scene.layout.Region
Warning: Browser$1: can't find superclass or interface javafx.beans.value.ChangeListener
Warning: Browser$1$1: can't find superclass or interface javafx.beans.value.ChangeListener
Warning: Browser: can't find referenced class javafx.scene.layout.Region
Warning: Browser: can't find referenced class javafx.scene.layout.Region
Warning: Browser: can't find referenced class javafx.scene.web.WebView
Warning: Browser: can't find referenced class javafx.scene.web.WebView
Warning: Browser: can't find referenced class javafx.scene.web.WebView
Warning: Browser: can't find referenced class javafx.scene.web.WebEngine
Warning: Browser: can't find referenced class javafx.scene.web.WebEngine
Warning: Browser: can't find referenced class javafx.scene.web.WebEngine
Warning: Browser: can't find referenced class javafx.beans.property.ReadOnlyStringProperty
Warning: Browser: can't find referenced class javafx.beans.property.ReadOnlyStringProperty
Warning: Browser: can't find referenced method 'javafx.collections.ObservableList getChildren()' in program class Browser
Warning: Browser: can't find referenced class javafx.collections.ObservableList
Warning: Browser: can't find referenced class javafx.collections.ObservableList
Warning: Browser: can't find referenced method 'double getWidth()' in program class Browser
Warning: Browser: can't find referenced method 'double getHeight()' in program class Browser
Warning: Browser: can't find referenced class javafx.geometry.HPos
Warning: Browser: can't find referenced class javafx.geometry.HPos
Warning: Browser: can't find referenced class javafx.geometry.VPos
Warning: Browser: can't find referenced class javafx.geometry.VPos



   
Run Code Online (Sandbox Code Playgroud)

另外,64个警告按摩,我的程序有一些问题。我如何才能在 Pro Guard 处理某些课程?具体应该按什么或写什么?

zhy*_*ywu 5

你需要在你的 proguard 文件中添加这一行来包含 javafx 运行时:

-libraryjars <java.home>/lib/ext/jfxrt.jar
Run Code Online (Sandbox Code Playgroud)