Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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
如何使用Maven命令编译资源文件夹_Maven_Maven 3 - Fatal编程技术网

如何使用Maven命令编译资源文件夹

如何使用Maven命令编译资源文件夹,maven,maven-3,Maven,Maven 3,我正在使用mvn编译来编译我的Maven webapp。此项目有一个resources文件夹,而不是为.jar项目创建的java文件夹。我的问题是mvn找不到任何来源,而我在maven文档中也没有找到一种方法来继续这样做。有没有一种方法,通过mvn命令选项或pom.xml修改,让mav知道resources文件夹并编译它 我知道将名称从resources改为java是成功的,但这是一种错误的做法。看看你的.classpath文件。它应该包含添加的文件夹,包括src和test。然后可以添加其他资源

我正在使用mvn编译来编译我的Maven webapp。此项目有一个resources文件夹,而不是为.jar项目创建的java文件夹。我的问题是mvn找不到任何来源,而我在maven文档中也没有找到一种方法来继续这样做。有没有一种方法,通过mvn命令选项或pom.xml修改,让mav知道resources文件夹并编译它


我知道将名称从resources改为java是成功的,但这是一种错误的做法。

看看你的.classpath文件。它应该包含添加的文件夹,包括src和test。然后可以添加其他资源。我通常使用IDE查看构建路径并添加/排除资源。

要在项目中包含其他源目录,可以使用

例如,下面的配置将添加项目的
src/main/resources
文件夹作为源文件夹


...
org.codehaus.mojo
构建助手maven插件
1.8
添加源
生成源
添加源
${basedir}/src/main/resource

你能告诉我们你项目的布局吗?你可以发布你的pom文件吗?它在哪里?既不在my maven安装文件夹中,也不在repo中。我可以创建一个.classpath文件吗?谢谢。这是可行的,但我很惊讶,我不得不将AutoGeneratedResources文件夹指定为编译源代码的附加文件夹。在webapp项目上执行“mvn编译”时,我是否编译任何内容?我不这么认为。