Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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原型的后期生成脚本在Eclipse中不起作用_Eclipse_Maven_Groovy_Maven Archetype - Fatal编程技术网

Maven原型的后期生成脚本在Eclipse中不起作用

Maven原型的后期生成脚本在Eclipse中不起作用,eclipse,maven,groovy,maven-archetype,Eclipse,Maven,Groovy,Maven Archetype,大家好,我在从原型生成项目时遇到了一个奇怪的错误 有一个postscript groovy文件archetype post generate.groovy(在archetype项目中),它应该在从该原型创建任何项目之后运行 如果我使用mvn原型:generate从cmd创建一个项目,那么这很好 然而,如果我在eclipse中使用相同的原型创建项目,则不会运行相同的脚本 有人对此有解决方案吗?什么进程/插件通常在原型应用程序进程结束时执行Groovy脚本?Eclipse可能需要一个m2e扩展来处理

大家好,我在从原型生成项目时遇到了一个奇怪的错误

有一个postscript groovy文件archetype post generate.groovy(在archetype项目中),它应该在从该原型创建任何项目之后运行

如果我使用mvn原型:generate从cmd创建一个项目,那么这很好

然而,如果我在eclipse中使用相同的原型创建项目,则不会运行相同的脚本


有人对此有解决方案吗?

什么进程/插件通常在原型应用程序进程结束时执行Groovy脚本?Eclipse可能需要一个m2e扩展来处理相同的执行/goal.Hello,maven原型插件的generate-goal就是这样做的。文档中写到,如果该位置存在archetype-post-generate.groovy脚本,在从原型创建项目之后,它将执行它。看起来eclipse没有嵌入足够新版本的maven原型插件:在原型应用程序进程结束时,哪个进程/插件通常执行Groovy脚本?Eclipse可能需要一个m2e扩展来处理相同的执行/goal.Hello,maven原型插件的generate-goal就是这样做的。文档中写到,如果该位置存在archetype-post-generate.groovy脚本,从原型创建项目后,它将执行它。看起来eclipse没有嵌入足够新版本的maven原型插件: