我的应用程序中发生了一个奇怪的情况,一些Guice EagerSingleton中的代码正在运行两次。我打印了一个堆栈跟踪(下面),它显示了jetty的公共静态主要被调用两次。我可以在哪里错过配置?Jetty开始两次
//Stack trace (Is printing in logs twice)
at com.ea.wsop.GraphiteReporterConfig.<init>(GraphiteReporterConfig.java:50)
at com.ea.wsop.GraphiteReporterConfig$$FastClassByGuice$$22005e5b.newInstance(<generated>)
at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40)
...
at org.eclipse.jetty.start.Main.invokeMain(Main.java:477)
at org.eclipse.jetty.start.Main.start(Main.java:623)
at org.eclipse.jetty.start.Main.parseCommandLine(Main.java:273)
at org.eclipse.jetty.start.Main.main(Main.java:81)
我正在码头7.2.2 &吉斯3.0版,请发表评论,其中其他配置文件将张贴在这里是有用的。