ablog

不器用で落着きのない技術者のメモ

Tomcat で war をデプロイすると「パス /foo-bar のコンテキストが存在しません」と怒られる

war をデプロイすると、

...

inner.undeploy:
 [undeploy] FAIL - パス /foo-bar のコンテキストが存在しません

BUILD FAILED
/home/foo/bar/build.xml:85: The following error occurred while executing this line:
/home/foo/bar/build.xml:77: FAIL - パス /foo-bar のコンテキストが存在しません

って怒られた。

$ mkdir foo-bar
$ chwon tomcat:tomcat foo-bar
$ chown tomcat:tomcat foo-bar
$ chmod 775 foo-bar

デプロイ先のディレクトリを作ったら解決した。