参考有关Maven战争插件的 this 网址,它说:
“所有Maven项目的默认资源目录为src / main / resources,它将最终出现在WAR中的目标/类和WEB-INF /类中”
是否有一个原因,为什么从src / main / resources(目标/类和WEB-INF / classs)两次引用src / main / resources,而不是一次从target / classes到WEB-INF两次引用src / main / resources。 /班?
我问的原因是因为我想在prepare-package阶段进行一些自定义文件修改,而不是针对 target / classes 路径而不是src / main / resources本身。将战争的源目录更改为指向目标/类以获取打包后的修改会好吗?战争设置的This链接表示 warSourceDirectory 设置用于“额外”资源,而不是完全重定向到新资源
它为什么不能以这种方式开始?这似乎是一个普遍的需求,尤其是在基于Web的应用程序中,在打包应用程序的过程中,需要将文件进行捆绑,最小化和更改,这是基于Web的应用程序。
谢谢!