【问题标题】:bundles in java?java中的捆绑包?
【发布时间】:2010-05-21 12:02:15
【问题描述】:

在 symfony 2.0 和 django 中,有一些包包含一个特性的所有内容(html、css、js、img、php/python)。

因此,如果您想删除一项功能,您基本上只需删除该捆绑包并从“main”中取消注册即可。

也有这方面的 java 框架吗?还是在java中不同,因为java是一种编译语言。

谢谢

【问题讨论】:

    标签: java php python django symfony1


    【解决方案1】:

    在 Java 中,库和程序通常打包在 JAR files 中。 Java 没有自己的包管理系统来安装或删除功能。 Web 应用程序打包在WAR files 中,它们只是具有特定布局的 JAR 文件。

    这与 Java 是一种编译语言无关。

    【讨论】:

      【解决方案2】:

      你搜索的是 osgi-bundles 吗?

      http://en.wikipedia.org/wiki/OSGi

      【讨论】:

        【解决方案3】:

        我想 Javaland 中最接近的东西是古老的 Web 应用程序存档(war 文件)。

        【讨论】:

          猜你喜欢
          • 2010-10-15
          • 1970-01-01
          • 2016-01-26
          • 1970-01-01
          • 2014-09-30
          • 1970-01-01
          • 2012-06-29
          • 2016-03-09
          • 1970-01-01
          相关资源
          最近更新 更多