Java 建议在一个IntelliJ项目中使用两个web模块吗?
我创建了一个IntelliJ(9)项目,它从单个maven pom.xml项目开始 这个项目是一个SpringMVCWeb应用程序 我现在意识到最好有两个SpringMVC应用程序 既然我现在使用maven来构建和运行应用程序(使用jetty插件),我应该在同一个项目中创建第二个spring mvc应用程序吗 如果是这样的话,我想我必须重新整理文件夹,这样就好像:Java 建议在一个IntelliJ项目中使用两个web模块吗?,java,spring,intellij-idea,Java,Spring,Intellij Idea,我创建了一个IntelliJ(9)项目,它从单个maven pom.xml项目开始 这个项目是一个SpringMVCWeb应用程序 我现在意识到最好有两个SpringMVC应用程序 既然我现在使用maven来构建和运行应用程序(使用jetty插件),我应该在同一个项目中创建第二个spring mvc应用程序吗 如果是这样的话,我想我必须重新整理文件夹,这样就好像: myapp-models/ myapp-spring1/ myapp-spring2/ 因此,通过这种方式,每个spring应用程
myapp-models/
myapp-spring1/
myapp-spring2/
因此,通过这种方式,每个spring应用程序将具有:
/src/java/main/webapp (or whatever it is, I used a simple web arch type)
这有意义吗
我甚至会费心在IntelliJ中设置东西来使用IDE进行构建吗?(我认为使用模块?)
我仍然可以使用intelliJ构建和运行吗
顺便说一句,在IntelliJ中浏览文件夹时,由于前3个文件夹是空的,所以不停地点击它们很烦人,有没有更快的方法?您在IntelliJ中使用多个模块是正确的。我一直在创建多模块项目。这个设置很好。您可以选择要在Jetty上部署哪些工件。myapp-spring1或myapp-spring2或两者。(也许人工制品是在IntelliJ IDEA 9之后引入的。) 顺便说一句:我通常在项目选项卡中使用“查看为包”。在那里,您可以选择“压缩空中间包”。至少在IntelliJ 10/11中是这样,但我确信在版本9中也有类似的东西