Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.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 在tomcat中创建war文件并创建web inf_Java_Tomcat_Intellij Idea_Web Inf - Fatal编程技术网

Java 在tomcat中创建war文件并创建web inf

Java 在tomcat中创建war文件并创建web inf,java,tomcat,intellij-idea,web-inf,Java,Tomcat,Intellij Idea,Web Inf,我有一个使用tomcat的java项目。当我用tomcat运行idea中的项目(版本6)时,我的项目在idea和tomcat中运行,不会为我的项目和war文件创建web inf文件。为什么? 谢谢它应该是一个web项目而不是java项目,Tomcat不负责创建web inf文件夹。它是在您首次定义项目时创建的。你也能看到你的战争后,建设?当你说在Tomcat中运行时,它会启动浏览器吗 因为您必须自己提供WEB-INF目录,Tomcat不会为您提供,它只是提取war文件,以便通过Tomcat执行。

我有一个使用tomcat的java项目。当我用tomcat运行idea中的项目(版本6)时,我的项目在idea和tomcat中运行,不会为我的项目和war文件创建web inf文件。为什么?


谢谢

它应该是一个web项目而不是java项目,Tomcat不负责创建web inf文件夹。它是在您首次定义项目时创建的。你也能看到你的战争后,建设?当你说在Tomcat中运行时,它会启动浏览器吗

因为您必须自己提供
WEB-INF
目录,Tomcat不会为您提供,它只是提取
war
文件,以便通过Tomcat执行。您想创建
war
文件还是
WEB-INF
目录,或者两者都创建?您使用的是哪种构建工具?您的答案似乎是OP的许多问题。这最多应该是一个评论。在运行使用tomcat的项目之后。在tomcat路径中,我看不到war文件,而在webapp文件夹中,我看不到web inf文件。我在idea 15中运行项目。我发现了我的问题。在idea中配置tomcat服务器以便在应用程序上下文中部署时,我没有选择好的路径。当我改变它时,这是可以的。有趣的是,我因为没有添加答案作为评论而被否决。我很高兴它现在对你有效。