我部署了一个相当大的war文件,该文件将数据库配置烘焙到META-INF中的persistence.xml中。我宁愿不必重新上传它只是为了更改jdbc-url / user / password。
据我所知,Tomcat“探索”/解压缩工作目录。如果我只是需要进入并手动更改与战争捆绑在一起的配置文件,我会在哪里查看?
答案 0 :(得分:1)
您不能只是转到命令行上的tomcat根目录并运行:
找到。 -name“persistence.xml”更好的方法是简单地解压缩战争,然后将内容复制到您的上下文根目录。那种修改任何你只需要重启tomcat的方法。我喜欢为dev设置一个Ant目标,它将所有已更改的文件复制到我的上下文目录中。当我真正想要为部署创建WAR时,我保留了一个发布目标。