【发布时间】:2016-04-03 00:45:27
【问题描述】:
我需要知道jsp是在maven周期的哪个阶段被放到目标目录的,由哪个进程来的。
我使用grunt-maven-plugin 对我的.jsp 文件进行转换(如果您想知道,我会生成js 脚本的插入)。
Grunt 将 jsp 文件复制到一个临时目录中,完成它的工作并将更新的 jsp 放在 target/${project.build.name} 目录中。 (如果我只启动 grunt,我可以检查它的工作)
我的问题是更新后的文件被移到同一存储库上的原始 jsp 覆盖。
如果我只启动 grunt(我做了一个 mvn compile,谁启动了 grunt 任务),我可以检查我的 grunt 是否正常工作。但如果我执行mvn install,文件就会被覆盖。
我想我可以通过在移动原始 jsp 后启动 grunt 来纠正它。
问题:你知道jsp是在maven周期的哪个阶段被放到目标目录的吗?
顺便说一下,我的项目是来自 maven 工件 webapp 的 webapp。
【问题讨论】:
-
您的包装是
war?我假设你正在使用 maven-war-plugin? -
我用 war 打包,但我有和没有 maven-war-plugin 的问题。
标签: java maven jsp gruntjs maven-war-plugin