gpt4 book ai didi

Maven tomcat7 :deploy fails with access denied

转载 作者:行者123 更新时间:2023-12-04 02:53:43 31 4
gpt4 key购买 nike

我有一个tomcat7。对管理器应用程序 (http://localhost:7777/manager/html) 的访问与 tomcat-users.xml 中定义的凭据一起工作正常。

现在我想用 maven3 部署一个应用程序。我配置了tomcat maven插件:

<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.0-beta-1</version>
<configuration>
<url>http://localhost:7777/manager</url>
<server>localhost7777</server>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat6-maven-plugin</artifactId>
<version>2.0-beta-1</version>
<configuration>
<url>http://localhost:7777/manager</url>
<server>localhost7777</server>
</configuration>
</plugin>

在 mavens setting.xml 中,我为服务器添加了条目:

<servers>
<server>
<id>localhost7777</id>
<username>manager</username>
<password>secret</password>
</server>
</servers>

现在应用程序将构建成功。但是 tomcat7:deploy 目标导致来自 tomcat 的访问被拒绝错误消息:
...
[INFO] Deploying war to http://localhost:7777/workload-monitor
Uploading: http://localhost:7777/manager/deploy?path=%2Fworkload-monitor&update=true
Uploaded: http://localhost:7777/manager/deploy?path=%2Fworkload-monitor&update=true (2329 KB at 55435.1 KB/sec)

[INFO] <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
[INFO] <html>
[INFO] <head>
[INFO] <title>403 Access Denied</title>
[INFO] <style type="text/css">
[INFO] <!--
...

有人可以给我一个提示吗?

最佳答案

虽然不是问题的答案,但问题似乎是由于 tomcat:deploy尝试将 webapp 部署到 http://localhost:7777/manager/deploy虽然是 tomcat7,但部署 url 是 http://localhost:777/manager/html/deploy .似乎没有办法将其指定为插件配置。

关于Maven tomcat7 :deploy fails with access denied,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9940701/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com