2012-03-06 51 views
2

我有使用jetty:run其启动码头服务器行家轮廓。显示启动消息后,码头的用户:运行启动

我试图找到告知,他们需要访问jetty:run后给定的URL的用户的一个优雅的方式完成,例如

 
2012-03-06 10:49:14.513::INFO: Started [email protected]:8080 
[INFO] Started Jetty Server 
[INFO] Please visit http://localhost:9321/ 

我使用ServletContextListener打印的消息试过,但这种情况发生得早的消息在日志中的噪声消失。

有没有办法挂钩到码头插件的生命周期中,以便在jetty:run的末尾打印此邮件?

回答

2

最简单的事情是打开一个bug,并有助于该行为的修补程序。

https://jira.codehaus.org/browse/JETTY

或者你可以通过插件的配置机制定义context.xml文件文件,然后在一些输出,将告知你想要的用户添加。在context.xml中处理的xml非常类似于java中的xml形式,所以您可以在该xml文件末尾使用系统....这将在插件启动生命周期中很晚。实际上,将该行为修补到插件中会更容易,更易于维护。

欢呼

相关问题