IDEA中创建maven webapp作为子模块无java源文件夹

默认新建的maven webapp项目都不带有java源文件夹


按照网络上方式在Product Structure中的Module模块创建java文件夹


在webapp项目中的main文件夹点击鼠标右键,弹出的菜单选择New Folder


在弹出框中输入java然后点击OK就创建出来一个java文件夹

接下来问题就来了


当在新建的java文件夹那里右击弹出的菜单中选择Sources再点击右下角的OK按钮时就出来下面的错误提示


解决方式:

我们先点击OK将这个错误的提示关闭,然后再在新建的java文件夹那里右击弹出的菜单中选择Sources,将这个文件夹设置在非sources文件夹,然后点击右下角的OK按钮。

接下来要做的事情就是找到我们这个webapp项目下与项目名称相同的一个im文件,然后打开他


找到下面这一段

    <content url="file://$MODULE_DIR$">
      <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
      <excludeFolder url="file://$MODULE_DIR$/target" />
    </content>

然后在当中插入一行

<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
完整的代码是这样

    <content url="file://$MODULE_DIR$">
      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
      <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
      <excludeFolder url="file://$MODULE_DIR$/target" />
    </content>
这样就完成源文件夹创建与设置了。

猜你喜欢

转载自blog.csdn.net/danielchan2518/article/details/78530846