Polyspace Eclipse Plugin does not work
3 次查看(过去 30 天)
显示 更早的评论
I tried to use Polyspace inside Eclipse with the Plugin, but it doesn't work.
After intstallation of the Plugin, opening any file in Eclipse causes this error message to pop up:
"
An error has occurred. See error log for more details.
class com.jidesoft.plaf.LookAndFeelFactory (in unnamed module @0x7effa21e) cannot access class com.sun.java.swing.plaf.windows.WindowsLookAndFeel (in module java.desktop) because module java.desktop does not export com.sun.java.swing.plaf.windows to unnamed module @0x7effa21e
"
I am working with Eclipse 2021-12 (4.22.0), JDK 17.0.1, Matlab R2018b
0 个评论
采纳的回答
David Delarue
2021-12-15
The plugin does not support Java 17. An error dialog will guide you in the most recent Polyspace plugin version.
To use a supported Java version:
1. Windows: Download OpenJDK 15 from https://jdk.java.net/archive
Linux: Download OpenJDK 12 from https://jdk.java.net/archive
2. In the <eclipse_root>/eclipse.ini file, immediately below the line with the '-vm' option, replace the current path by:
<path_to_downloaded_OpenJDK>/bin
4 个评论
Husnu umut Okur
2022-2-3
Thank you for response david,
Actually i have no predefine at my project so i did not define something at macros part. Do i have to show include paths to polyspace ? if yes how ? because as a plugin you can not select include and source files so i don't know how to solve that ?
David Delarue
2022-2-8
Sorry i missed the notification for your post.
If you have defined include paths in your CCS project these paths should be listed under the 'Includes' folder in the Project Explorer view. And these paths should also be automatically shown to Polyspace.
If some include paths are missing you can add them manually to the Polyspace configuration from the 'Polyspace -> Configure Project' menu.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Troubleshoot Compilation Errors 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!