【问题标题】:Is it advisable to have 2 web modules in a single IntelliJ project?是否建议在单个 IntelliJ 项目中包含 2 个 Web 模块?
【发布时间】:2012-01-16 15:52:27
【问题描述】:

我创建了一个 IntelliJ (9) 项目,它最初是一个 maven pom.xml 项目。

这个项目是一个spring mvc web应用程序。

我现在意识到实际上有 2 个 spring mvc 应用程序会更好。

由于我现在使用 maven 构建和运行应用程序(使用 jetty 插件),我应该在同一个项目中创建第二个 spring mvc 应用程序吗?

如果是这样,我想我必须重新处理文件夹,就像这样:

myapp-models/
myapp-spring1/
myapp-spring2/

这样每个春季应用程序都会有:

/src/java/main/webapp (or whatever it is, I used a simple web arch type)

这有意义吗?

我什至会费心在 IntelliJ 中进行设置以使用 IDE 进行构建吗? (我认为使用模块?)

我仍然可以使用 intelliJ 构建和运行吗?

顺便说一句,在 IntelliJ 中浏览文件夹时,由于前 3 个文件夹是空的,所以一直单击它们很烦人,有没有更快的方法?

【问题讨论】:

    标签: java spring intellij-idea


    【解决方案1】:

    这个设置很好。您可以选择要在 Jetty 上部署的工件。 myapp-spring1 或 myapp-spring2 或两者。 (也许在 IntelliJ IDEA 9 之后引入了工件。)

    顺便说一句:我通常在“项目”选项卡中使用“作为包查看”。在那里您可以选择“压缩空中间包”。至少在 IntelliJ 10/11 中,但我确信在版本 9 中有类似的东西。

    【讨论】:

      【解决方案2】:

      您在 Intellij 中使用多个模块是正确的。我一直在创建多模块项目。

      【讨论】:

        猜你喜欢
        • 2011-08-29
        • 2010-11-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-27
        相关资源
        最近更新 更多