Skip to main content
 首页 » 编程设计

gradle:将war复制到tomcat目录

2024年08月23日48artech

我正在尝试编写一个 Gradle 任务,将生成的 war 文件复制到我的本地 tomcat 实例:

这不起作用,我不知道如何调试它:

 task deploylocal() << { 
    println "Copy from ${buildDir}\\libs into ${tomcatHome}/webapps" 
    copy{ 
      from "${buildDir}\\libs" 
      into "${tomcatHome}/webapps" 
      include '*.war' 
    } 
  } 

关于下一步该做什么有什么想法吗?

请您参考如下方法:

WAR 任务知道它生成的工件。

task deployToTomcat(type: Copy) { 
    from war.archivePath 
    into "${tomcatHome}/webapps" 
}