Velocity を初期化/構成するライブラリを使用する Java Web アプリケーションがあります。
このプロジェクトを WebLogic から Tomcat に移行しています。
アプリケーションは、Velocity に追跡されるエラーをスローするようになりました。Velocity が初期化されると、ログ ファイルのデフォルトの場所はアプリケーションが書き込み権限を持たないディレクトリになるため、Velocity は初期化されません。
velocity.properties
ディレクトリ内のアップストリーム プロジェクトにファイルを作成しようとしましたがWEB-INF/classes
(Velocity jar ファイル自体のフォルダー構造をミラーリング)、何も変更されていないようです。Velocity はまだ初期化に失敗しています。
私が説明していることを達成する方法を知っている人はいますか? Velocity を初期化するライブラリには触れたくありません。アップストリーム プロジェクトのログ ファイルの場所を上書きしたいだけです。