我有一些个人项目,我试图在webapp和普通应用程序之间共享一些类实例。我的项目结构如下:
+ NormalApp
+ WebApp
我从NormalApp启动应用程序,并使用EmbeddedTomcat包含WebApp。现在我在WebApp中有一个名为Notifier的类。我想在NormalApp中使用Notifier实例而不会丢失它的状态。
有人能告诉我如何实现这种情况?
我有一些计划,比如设置Tomcat类加载器以使用Systems类加载器。我尝试过但无法实现它。我对此的理解是错误的吗?
答案 0 :(得分:0)
您是否尝试过制作像网络组件一样的普通应用?因此,当tomcat启动时,您的应用程序将可用。您可以使用系统属性将参数传递给tomcat。
另一个选择是使用Spring启动。这是一个教程