在哪里放置扩展调试信息的标志?

时间:2017-10-08 10:45:56

标签: java debugging serialization flags

我目前在序列化方面遇到了麻烦,但我发现这个好的标志会帮我调试:

  

-Dsun.io.serialization.extendedDebugInfo =真

我的问题是,经过数小时的研究后,我仍然不知道如何使用它。我试着在我的main方法中简单地写下来,但这不起作用。

我必须在哪里放置此标志?

我使用eclipse,所以我想知道是否还要编辑设置?

1 个答案:

答案 0 :(得分:1)

如果要从命令行启动Java应用程序,则将其作为JVM命令行选项提供。它必须在java命令之后,在classname或-jar选项之前...无论您使用哪个。

如果要从Eclipse中启动应用程序,请打开“运行配置”向导,找到应用程序的配置,选择“程序参数”面板并将选项添加到“JVM参数”。