Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.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 如何创建文件并将其置于与Maven的战争中?_Java_Maven_Build_Maven 3_War - Fatal编程技术网

Java 如何创建文件并将其置于与Maven的战争中?

Java 如何创建文件并将其置于与Maven的战争中?,java,maven,build,maven-3,war,Java,Maven,Build,Maven 3,War,如何创建文件并在构建war时将其与Maven进行war?我假设您希望在组装.jar或.war时将文件放在类路径上。假设您使用eclipse+maven,您可能希望将它放在src\main\resources中。 把它放到Java资源>>您想要的包中 然后右键单击项目maven>>更新项目。 运行新的pom.xml,您将获得新的.war,并且一切就绪。Maven通过执行Maven war插件的war目标来构建war。在上查看此目标的配置参数 基本上,除了java代码和资源之外,warSourceD

如何创建文件并在构建war时将其与Maven进行war?

我假设您希望在组装.jar或.war时将文件放在类路径上。假设您使用eclipse+maven,您可能希望将它放在
src\main\resources

中。 把它放到Java资源>>您想要的包中

然后右键单击项目maven>>更新项目。
运行新的pom.xml,您将获得新的.war,并且一切就绪。

Maven通过执行Maven war插件的war目标来构建war。在上查看此目标的配置参数


基本上,除了java代码和资源之外,warSourceDirectory(默认为${basedir}/src/main/webapp)还包含用于war的文件。使用PackageIncludes/PackageExcludes进行微调。要包含来自其他模块的文件,请使用覆盖:

什么样的文件?属性文件?
.properties
.txt
文件。