Clearing Java Objects
古いコメントを表示
My code uses Java objects that I created and provide to ML in a .jar file.
After my code terminates, I try to run "clear java" and I get a message back that some of my objects still exist and Java cannot be cleared:
Warning: Objects of Param/TableCellRenderer class exist - not clearing java Warning: Objects of Param/RowHeaderRenderer class exist - not clearing java
How can I clear these objects? The only way that I have found is to restart ML. Not fun when co-developing between ML and Java.
3 件のコメント
Kaustubha Govind
2011 年 6 月 21 日
The documentation suggests "If any Java objects exist outside the workspace (for example, in user data or persistent variables in a locked code file), clear issues a warning and does not remove the Java class definition." - is this the case with your Java class?
Joseph Burgel
2011 年 6 月 27 日
Kaustubha Govind
2011 年 6 月 27 日
Interesting problem. You might want to consider contacting Tech Support to see if they've seen this before.
回答 (1 件)
カテゴリ
ヘルプ センター および File Exchange で Call Java from MATLAB についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!