我有一个带有嵌入式 Jetty 服务器的简单 Spring Web 应用程序,我想将它打包成一个包含所有依赖项的 tar,以便我可以使用包装器将它作为 Windows 服务器上的服务运行。我该怎么做呢?如果我需要发布任何代码,请索取。谢谢!
编辑:为澄清起见,我只是在询问如何将所有内容放在一起。我已经知道如何将它绑定到包装器中。谢谢。
Edit2:为了清楚我的应用程序是如何工作的,下面是我的应用程序上下文。我有一个 main() 函数,我希望服务包装器调用它来实例化这些 bean。
<bean id="myHandler" class="my.package.MyHandler"></bean>
<bean id="server" class="org.mortbay.jetty.Server" init-method="start"
destroy-method="stop">
<constructor-arg value="8080" />
<property name="handler" ref="myHandler" />
</bean>