我想就像這個例子https://stackoverflow.com/a/4144674/758661通過ANT
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錯誤部署到Tomcat:
Server returned HTTP response code: 403 for URL:
http://localhost:8080/manager/text/deploy?path=%2Fupdater
我認爲這是因爲「/」已替換爲「%2F」(密碼和用戶名像在tomcat-users.xml中)
如何防止將「/」替換爲「%2F」?還是其他想法?謝謝。
不幸的是,這並沒有解決我的問題。 – ForeverSmiling