🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# Maven – 创建 Java 源文件夹 > 原文: [https://howtodoinjava.com/maven/how-to-create-java-source-folders-in-maven-web-application/](https://howtodoinjava.com/maven/how-to-create-java-source-folders-in-maven-web-application/) 这是一个非常奇怪的问题,但这是事实,当您使用“`-DarchetypeArtifactId=maven-archetype-webapp`”创建 Maven Web 应用时,没有创建 Java 源文件夹。 而是创建了一个资源文件夹。 当为您的 Web 应用创建 war 文件时,放置在`resources`文件夹中的文件将放置在您的类路径中。 > **要创建 Java 源文件夹,必须手动创建它们。 然后将这些文件夹添加到您的生成配置中。** **1)创建 Maven Web 应用** 要创建 maven Web 应用,请在您的工作目录中运行以下命令。 ```java //No line breaks in below command mvn archetype:generate -DgroupId=com.howtodoinjava.demo -DartifactId=springmvcexample -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false ``` 2)上面的命令将为工作目录内的 Web 应用特定 Maven 文件夹结构。 现在**使用以下命令将 Eclipse 支持**(或对您最喜欢的 IDE 的支持)添加到此 Web 应用中。 ```java //Change current working directory to application folder cd springmvcexample //add eclipse support mvn eclipse:eclipse ``` **3)将 Web 应用作为现有 Maven 项目导入到 Eclipse 中** ![import-existing-maven-project](https://img.kancloud.cn/79/13/7913d8464dd5d9f81f9c5ce0f4f3fc2f_525x550.png) ![import-existing-maven-project-step-2](https://img.kancloud.cn/82/6c/826ce2fcf7ce1777fe2ab3ce06c1258d_644x528.png) ![default-maven-directory-structure](https://img.kancloud.cn/4c/a1/4ca106511361433adac4a031720cee54_321x251.png) **4)手动创建源文件夹(是的! 需要手动执行)** ![add-new-folders-in-maven-web-project](https://img.kancloud.cn/4d/8d/4d8d335e5942ee5aef2d51731bdbe5c2_376x291.png) **5)使用命令 Maven >“更新项目”更新项目构建配置** ![update-maven-project](https://img.kancloud.cn/72/eb/72ebe2f986b5bd56c208d26cea5c716d_745x346.png) ![updated-source-folders](https://img.kancloud.cn/a2/cb/a2cb97b5b070753bb009f536b8cd68d9_992x594.png) 就这样。 您的源文件夹已准备就绪。 **祝您学习愉快!**