我目前在序列化方面遇到了麻烦,但我发现这个好的标志会帮我调试:
-Dsun.io.serialization.extendedDebugInfo =真
我的问题是,经过数小时的研究后,我仍然不知道如何使用它。我试着在我的main方法中简单地写下来,但这不起作用。
我必须在哪里放置此标志?
我使用eclipse,所以我想知道是否还要编辑设置?
答案 0 :(得分:1)
如果要从命令行启动Java应用程序,则将其作为JVM命令行选项提供。它必须在java
命令之后,在classname或-jar
选项之前...无论您使用哪个。
如果要从Eclipse中启动应用程序,请打开“运行配置”向导,找到应用程序的配置,选择“程序参数”面板并将选项添加到“JVM参数”。