Jenkins core: Switching development server from jetty:run to hpi:run

17 views
Skip to first unread message

Tim Jacomb

unread,
Aug 14, 2026, 7:35:39 AM (3 days ago) Aug 14
to Jenkins Developers
Hi all,

For anyone developing on Jenkins core we'll soon be switching from `mvn jetty:run` to `mvn hpi:run` when you want a development server.

It will run in a forked process so won't inherit the maven classloader which caused the odd issue with conflicts.

It will be a more production-like setup as it uses winstone which will inherit any jetty configuration done in winstone without us having to duplicate it.

See:

Thanks
Tim
Reply all
Reply to author
Forward
0 new messages