この例のようにWARをデプロイしようとしています https://stackoverflow.com/a/4144674/758661
DeployTask task = new DeployTask();
task.setUrl("http://localhost:8080/manager/text");
task.setUsername("tomcat");
task.setPassword("s3cret");
task.setPath("/updater");
task.setWar(warFile.getAbsolutePath());
task.execute();
しかし、403 エラーが発生します。
Server returned HTTP response code: 403 for URL:
http://localhost:8080/manager/text/deploy?path=%2Fupdater
「/」が「%2F」に置き換えられたためだと思います(パスワードとユーザー名はtomcat-users.xmlのようです)
「/」を「%2F」に置き換えないようにするにはどうすればよいですか? または他のアイデアはありますか?どうも。