我在这里发帖是因为我质疑自己未来项目的结构。
我希望通过遵循与 Jenkins / Hudson 等主要软件相同的模型来制作 Java EE 应用程序,它们提供 .war/ear 可部署并嵌入自己的数据库和插件管理。最终目标是用户下载并部署war/ear“即用型”
我的问题是:
我想使用 EJB,我应该如何将我的项目构建到我的 IDE 中?核心项目+战争项目?
当我想使用嵌入式数据库 HSQL 或 Derby 样式时,我发现的教程表明我必须在我的容器中添加一些 jar / xml,这违背了“即用型”的想法。
最后一个问题,同样重要的是,一个将以 jar 形式出现的插件,我的应用程序如何使用它?欢迎提供一些关于我的插件管理的想法/教程。
该项目用于教育目的。