VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1114|回复: 11

struts-config.xml修改可不可以不重启tomcat?

[复制链接]

1

主题

4

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-3-5 13:30:01 | 显示全部楼层 |阅读模式
搜了下,有说可以有说不可以,具体没看到有什么办法,望有了解的指点下,如果可以请说下具体办法,谢谢!
回复

使用道具 举报

0

主题

63

帖子

42.00

积分

新手上路

Rank: 1

积分
42.00
发表于 2020-5-20 11:45:01 | 显示全部楼层
可以

设定<context>可以在Tomcat\conf\server.xml里面,也可以Tomcat\conf\Catalina\localhost 下,自建一个xxxx.xml(xxx是你的context path)

<Context
        docBase="${catalina.home}/webapps/xxxx"
        path="xxxx"
        reloadable="true">
....

<WatchedResource>WEB-INF/struts-config.xml</WatchedResource>
....
</Context>
回复

使用道具 举报

0

主题

63

帖子

42.00

积分

新手上路

Rank: 1

积分
42.00
发表于 2020-5-20 13:15:01 | 显示全部楼层
如果你的xxx/WEB-INF/struts-config.xml变更后,你的xxx应用会重新加载
回复

使用道具 举报

0

主题

5

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-5-20 21:45:01 | 显示全部楼层
在WEB-INF/web.xml里面随便加个空格,然后存盘,ok!
回复

使用道具 举报

0

主题

63

帖子

42.00

积分

新手上路

Rank: 1

积分
42.00
发表于 2020-5-21 00:45:01 | 显示全部楼层
>在WEB-INF/web.xml里面随便加个空格,然后存盘,ok!

那个碰巧是因为在Tomcat\conf\context.xml这个默认的Context配置里面有

<!-- The contents of this file will be loaded for each web application -->
<Context>

    <!-- Default set of monitored resources -->
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
       
    <!-- Uncomment this to disable session persistence across Tomcat restarts -->
    <!--
    <Manager pathname="" />
    -->

</Context>
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-5-26 17:00:01 | 显示全部楼层
这个我得mark下,以前修改那个struts-config配置文件,得老是重启动
回复

使用道具 举报

1

主题

4

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
 楼主| 发表于 2020-5-28 08:00:01 | 显示全部楼层
我晕了,在server.xml中
<Host name="localhost" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
   <Context docBase="${catalina.home}/webapps/test" path="test" reloadable="true">
        <WatchedResource>WEB-INF/struts-config.xml</WatchedResource>
   </Context>
</Host>
这样不对吗?启动tomcat就报
Parsing error processing resource path /WEB-INF/struts-config.xml
java.io.FileNotFoundException
最奇怪的是无论我把struts-config.xml改成什么都报这个文件的错
见鬼了
回复

使用道具 举报

0

主题

63

帖子

42.00

积分

新手上路

Rank: 1

积分
42.00
发表于 2020-5-28 16:45:01 | 显示全部楼层
你是test目录吗
回复

使用道具 举报

1

主题

4

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
 楼主| 发表于 2020-5-29 09:30:01 | 显示全部楼层
项目名就是test
回复

使用道具 举报

0

主题

63

帖子

42.00

积分

新手上路

Rank: 1

积分
42.00
发表于 2020-5-29 14:15:01 | 显示全部楼层
什么叫项目名,问你是不是tomcat\webapps\test目录
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表