【发布时间】:2011-03-05 09:11:47
【问题描述】:
我想用 Java/Spring/Hibernate 开发一个 Web 应用程序,作为我可以连接插件的业务平台(即 CRM 插件、ware 插件、销售插件)。这些插件可以以树的方式依赖于其他插件。父项目将被打包为 war,具有所有基本配置和外观(Spring 配置、CSS、脚本)、随时可用的用户和组管理、安全设置等。
总而言之,我希望它的行为和外观有点像 Joomla,但使用不同的工具构建用于不同的目的。我对那个项目有几个问题:
- 您知道有哪些开源项目可以提供这样的平台吗?
- 如果不是,Maven 是否适用于管理这些插件?
- 打包和部署这些插件的最佳方式是什么?
最后但并非最不重要的一点是,这是正确的方法,还是死路一条?为这些业务需求创建一个单独的网络应用程序会更好吗?
【问题讨论】: