Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在IDEA中设置web应用程序时,是否有人可以帮助我了解面/模块和工件_Java_Spring_Spring Mvc_Intellij Idea - Fatal编程技术网

Java 在IDEA中设置web应用程序时,是否有人可以帮助我了解面/模块和工件

Java 在IDEA中设置web应用程序时,是否有人可以帮助我了解面/模块和工件,java,spring,spring-mvc,intellij-idea,Java,Spring,Spring Mvc,Intellij Idea,使用IDEA ultimate,我将如何启动项目并具有以下布局: /src/ /src/main/java/com/example/myapp /src/main/resources /src/main/webapp /src/main/webapp/META-INF /src/main/webapp/WEB-INF /src/main/webapp/WEB-INF/jsp /src/main/webapp/WEB-INF/lib /src/main/webapp/WEB-INF/myapp-s

使用IDEA ultimate,我将如何启动项目并具有以下布局:

/src/
/src/main/java/com/example/myapp
/src/main/resources
/src/main/webapp
/src/main/webapp/META-INF
/src/main/webapp/WEB-INF
/src/main/webapp/WEB-INF/jsp
/src/main/webapp/WEB-INF/lib
/src/main/webapp/WEB-INF/myapp-servlet.xml
/src/main/webapp/WEB-INF/web.xml
因此,据我所知,一旦设置完成,我现在必须以某种方式使用模块/工件/面连接东西

我有JDK和tomcat设置


我只是不知道如何连接,所以当我点击RUN时,它将构建并部署应用程序。

在Idea中开始创建web项目的最佳方法是使用maven项目(任何具有有效pom.xml的项目,我想这就是您要做的),或者创建一个项目并添加一个web模块(具有web方面的模块).artifact类似于您的构建工件、WAR、JAR等。模块是子项目或主项目(如主项目中的公共模块、服务、web模块)的逻辑划分。Facets为您提供了一些额外功能,如spring自动完成。它告诉IDE您的模块正在使用某某技术…

太好了,所以我使用pom.xml创建了项目,添加了spring mvc,create web.xml,xxx-servelet.xml,homecontroller,index.jsp,添加了tomcat。构建没有部署。我还没有设置任何工件/方面等。那么我该怎么办呢?请帮助谢谢!如果您还没有创建运行/调试配置,请先创建一个,然后将工件添加到deployment选项卡,然后启动服务器是的,您应该只有一个。