使用Maven自动将编译后的jar复制到%TOMCAT%/ lib中

时间:2016-06-26 06:36:21

标签: maven redis tomcat8 pivotal-cloud-foundry

我想知道是否有一种很好的方法可以使用Maven构建JAR文件,然后将它们复制到%TOMCAT%/lib文件夹中。

我想要实现的是,每当我在云中部署WAR(使用Jenkins和Cloud Foundry)时,我都会将Tomcat所需的所有JAR复制到其lib文件夹中。

我的用例是,我的应用程序使用Redis存储会话(准备好云端),我已将此配置添加到%TOMCAT%/context.xml文件

<!-- session persistence is handled by Redis Data Server -->
<Valve      className="com.gopivotal.manager.SessionFlushValve" />
<Manager    className="org.apache.catalina.session.PersistentManager"
            host="localhost" 
            port="6379"
            database="0" 
            maxInactiveInterval="60">

    <Store className="com.gopivotal.manager.redis.RedisStore" />

</Manager>

当我在redis.jar中手动复制commons-pool.jarjedis.jar%TOMCAT%/lib时,会话会像魅力一样存储,但我想根据最佳做法自动执行此操作。

0 个答案:

没有答案