アーカイブ内のファイルの読み取り/編集方法についてフォーラムを読んでいますが、まだ答えが得られません。主に getResourceAsStream を使用し、そのクラスパス内にある必要があります。
私がする必要があるのは、指定されたファイルパスを入力として xml ファイルを読み取って更新し、それを Tomcat に再デプロイすることです。しかし、これまでのところ、入力として指定されたフルパスを使用して、WAR アーカイブ内の AAR ファイル内の xml ファイルを編集する方法について、まだ答えを得ることができません。誰か助けてくれませんか?
たとえば、applicationContext.xml ファイルを編集したいとします。
C:/webapp.WAR
webapp.WAR ファイルから:
webapp.WAR/WEB-INF/services/myapp.AAR
myapp.AAR から:
myapp.AAR/applicationContext.xml