我有一个Gradle项目,我需要添加到catalina.properties文件中:
org.apache.catalina.startup.ContextConfig.jarsToSkip=bcprov*.jar
但是我不知道在gradle项目中哪里可以找到此文件。
答案 0 :(得分:0)
不清楚是否使用 gradle-tomcat 插件,但是如果您使用的是:您可以创建一个任务,将catalina.propeties
config文件复制到临时Tomcat目录中,并使tomcatRun
取决于此任务。 catalina.properties
文件可以存储在您的项目资源中,例如:src/main/conf
ext{
// path to catalina.properties in your project
catalinaPropertiesPath = 'src/main/conf/catalina.properties'
// path to temporary directory used by gradle-tomcat plugin
tomcatTmpRunDir = "$buildDir/tmp/tomcatRun/conf"
}
// copy catalina.properties conf file
task copyCatalinaProperties(type: Copy){
from( catalinaPropertiesPath)
into(tomcatTmpRunDir)
}
// create task dependency
tomcatRun.dependsOn copyCatalinaProperties
(基于此处给出的解决方案:https://stackoverflow.com/a/15069636/6899896)