如何在Grails中获得所有与插件相关的JAR?
我使用如何在Grails中获得所有与插件相关的JAR?,grails,plugins,jar,war,Grails,Plugins,Jar,War,我使用“grailswar-nojars”获得一个较小的grailswar文件。然后我需要获取所有相关的插件jar,并将它们放入Tomcat的库中 Grails是否提供了一些解决方案,通过键入“Grails…”来获取所有与插件相关的JAR和外部JAR?如果没有,有人能告诉我如何获取这些JAR,而不必解包war文件并从/web inf/plugins复制它们吗?我找不到任何形式的命令来实现这一点,但只需几行shell代码即可: 你需要做两次圣杯之战——一次没有nojars 完成后执行全面战争时,请
“grailswar-nojars”
获得一个较小的grailswar文件。然后我需要获取所有相关的插件jar,并将它们放入Tomcat的库中
Grails是否提供了一些解决方案,通过键入“Grails…”来获取所有与插件相关的JAR和外部JAR?如果没有,有人能告诉我如何获取这些JAR,而不必解包war文件并从
/web inf/plugins
复制它们吗?我找不到任何形式的命令来实现这一点,但只需几行shell代码即可:
你需要做两次圣杯之战——一次没有nojars
完成后执行全面战争时,请运行以下命令:
unzip -l warname.war |grep jar|awk '{print $NF}'
这将列出所有JAR,您可以将其存储到变量或其他内容中,以便下一位生成放入tomcat的JAR
unzip -l testjenkins-0.1.war |grep jar|awk '{print $NF}'|sed -e "s:^WEB-INF/lib/::g"
运行上面的命令,从返回的列表中删除所有WEB-INF/lib/