首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Access >

Maven支配项目到Tomcat7出现403 Access Deny

2013-07-09 
Maven部署项目到Tomcat7出现403 Access Deny.一、Tomcat6, Tomcat7中为了更好,更精确的实现权限控制,引入了

Maven部署项目到Tomcat7出现403 Access Deny.

一、Tomcat6, Tomcat7中为了更好,更精确的实现权限控制,引入了多个用户角色,如manager-ui:用于查看HTML页面, 用于查看test的manager-script等。

    改成如下配置即可避免403 Access Deny的错误:<role rolename="manager-gui"/>
    <role rolename="manager-script"/>
    <user username="admin" password="admin" roles="manager-script,manager-gui"/>五、在Eclipse的pom.xml的plugins中加入<plugin>
    ??????? <groupId>oorg.apache.tomcat.maven</groupId>
    ??????? <artifactId>tomcat7-maven-plugin</artifactId>
    ??????? <version>1.1</version>
    ????<configuration>
    ????<url>http://localhost:8080/manager/text</url>
    ????<server>tomcat</server>
    ????<username>admin</username>
    ????<password>admin</password>
    ????</configuration>
    ????? </plugin>或者<plugin>
    ??????? <groupId>org.codehaus.mojo</groupId>
    ??????? <artifactId>tomcat-maven-plugin</artifactId>
    ??????? <version>1.1</version>
    ????<configuration>
    ????<url>http://localhost:8080/manager/text</url>
    ????<server>tomcat</server>
    ????<username>admin</username>
    ????<password>admin</password>
    ????</configuration>
    ?</plugin>五。在项目上点右键,选择run as->run Configurations,找到Marven Build结点,增加一项。

    ?? 在goals中输入package tomcat:redeploy

    ?? 注:在编译和发布过程中,可能会以遇到内存不足的情况,在JRE tab页中输入-Xms256m -Xmx1024m,具体自己调整。

    ?

热点排行