我在Eclipse Juno上使用Tomcat 7。 我使用工作区元数据作为服务器位置(请在下面查看我的tomcat配置)。

另外,我在Eclipse中有一个Server项目[请参见下图],其中包含单独的server.xml和其他配置文件。

通常,它工作正常。 我更改了SSL配置的server.xml(在eclipse项目中)后遇到了问题。

配置工作正常。 但是每次我运行项目(运行->在服务器上运行)时,server.xml都会被修改为默认版本。 我的自定义SSL更改丢失。

另外,我尝试在tomcat的安装位置(C: apache-tomcat-7.0.35 conf)中更改server.xml,但没有从Eclipse中进行选择。

有人可以帮我吗?

谢谢

在{workspace} / Servers中,您将找到每个Tomcat配置的文件夹,其中包含几个配置文件,包括server.xml。然后,您可以在那里直接编辑文件。

要考虑更改,请重新启动Eclipse。这比一直删除并重新添加配置要好。使用Eclipse Mars和Tomcat 7进行了测试。

(解决方案来自:带有tomcat的Eclipse-eclipse修改server.xml)

我找到了适用的解决方案,但不是完美的解决方案。

我所做的是

1.在安装位置更改了server.xml文件(在我的情况下为C: apache-tomcat-7.0.35 conf)

2.从eclipse服务器面板中删除tomcat服务器(请参见下图)

3.在Eclipse服务器面板中创建一个新服务器。

4.然后,服务器项目将使用我的自定义更改生成新的server.xml。

5.诀窍是,最初,eclipse在面板中创建新服务器时会从安装位置选择server.xml。

谢谢

任何其他建议,请…

查看我的答案以寻求替代解决方案。

我建议Exocom提供的解决方案! 谢谢。

确保您正在编辑的是tomcat服务器文件夹下的文件,而不是config文件夹下的文件。检查随附的屏幕截图,了解我要引用的文件。

确保server.xml中的路径与Web项目设置中的路径相同。

要查看Web项目设置:右键单击项目>>属性>> Web项目设置。

始终在此处给出项目路径。 server.xml中的路径将自动更新。

在Eclipse上,双击Server以查看属性。

选中"发布模块上下文以分离XML文件",然后保存。

运行Tomcat服务器。

Eclipse将创建conf / [enginename] / [hostname] / [appname] .xml,而无需触摸server.xml

我也遇到了这个问题,解决方案也起作用了(我的信誉点不足以投票给答案)。

同样,我必须对端口号进行配置更改,这还需要我从STS(弹簧工具套件)中删除并重新添加tomcat实例。

清理Tomcat工作目录并重新发布项目。

您能否详细说明您的答案,并提供有关您提供的解决方案的更多说明?

修改了xml要不要重新起服务器,关于设置:Eclipse每次运行项目时都会修改server.xml(运行-在服务器上运行)...相关推荐

  1. x-http-wrapper: 如何解决每次发版时,修改http相关代码造成的错误!(Android、iOS、h5)...

    其实是我做了个开源工具(^__^),拿出来给大家鉴赏下,欢迎大家提意见 项目:github.com/xuyt11/x-ht- 欢迎关注和star . 功能:这是一个http相关代码的创建工具. 现在我 ...

  2. 【报错笔记】Eclipse导入Maven项目时pom.xml报错,项目上有红感叹号。

    Eclipse导入Maven项目时pom.xml报错,项目上有红感叹号. 错误原因: pom.xml中依赖的jar包在本地仓库中不存在,但是在maven/conf/settings.xml中定义了阿里 ...

  3. 运行SpringBoot时:Type javax.xml.bind.JAXBContext not present

    原因和简单介绍 我有一些代码使用JAXB API类,它们是作为Java 6/7/8中JDK的一部分提供的.当我使用Java 9+运行相同的代码时,在运行时我得到错误,指示无法找到JAXB类. 自Jav ...

  4. radius认证服务器无响应 无法完成,客户端认证时提示radius server no response问题的解决方法...

    客户端认证时提"RADIUS SERVER NO RESPONSE"问题的解决方法 请检查以下事项: 1.服务器上配置是否正确. 在服务器更改IP地址后需要更改服务器相关配置,否则 ...

  5. 在tomcat下部署两个或多个项目时 log4j和web.xml配置webAppRootKey 的问题(转)

    在tomcat下部署两个或多个项目时 web.xml文件中最好定义webAppRootKey参数,如果不定义,将会缺省为"webapp.root",如下: <!-- 应用路径 ...

  6. 运行程序中的服务器错误是什么,登陆一个网站时,出现“/”应用程序中的服务器错误要怎么解决啊?? 爱问知识人...

    登陆一个网站时,出现"/"应用程序中的服务器错误.要怎么解决啊?求高手帮我解决,谢谢啦!输入字符串的格式不正确. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟 ...

  7. AWS服务器可以设置虚拟ip吗,《AWS云计算实战》3.使用虚拟服务器:EC2

    AWS 的弹性计算云(Elastic Compute Cloud,EC2)服务用来提供虚拟服务器. 虚拟服务器是一台物理服务器的一部分.物理服务器通过软件来隔离其上的各个虚拟服务器.一台虚拟服务器由C ...

  8. eclipse新建Android项目时提示AndroidManifest.xml file missing!

    最近在家做一个小的项目时发现刚新建了一个项目还没2秒钟控制台就输出AndroidManifest.xml file missing! 是么R文件统统没有.原来是项目名称不能带中文,用英文的就OK了.

  9. android xml 加载错误提示,加载uixml文件失败 打开wps时显示“加载XML文件失败1

    打开wps时显示"加载XML文件失败." 打开wps时显示"加载XML文件失败1 关闭所有打开的Word文档: 开始 → 运行 → 粘贴上面复制的命令 → 确定. 在打开 ...

最新文章

  1. 拓展ARM研发进展与玩家
  2. ASP.NET Core MVC/WebAPi如何构建路由?
  3. java 抽象类 final_Java8 final关键字与抽象类
  4. 您访问的网页出错了! 网络连接异常、网站服务器失去响应_数据分析系列——静态网页爬虫进阶(requests)...
  5. 使用anaconda安装pytorch的清华镜像地址
  6. aspx 判断字符串是否为decimal_python实现判断一个字符串是否是合法IP地址
  7. 删库跑路如何预防?—— Oracle创建只读账号详细教程
  8. 智能优化算法:树种算法-附代码
  9. 以删除重建的方式修复托管磁盘虚拟机
  10. Makima修正Hermite插值
  11. 18650锂电池充电方案及保护板电路构思
  12. win7启动黑屏安全模式下卸载驱动图解
  13. 敢于给皇帝吃泻药的乡镇医生
  14. 【AI隐私保护.论文笔记】CrypTFlow2: Practical 2-Party Secure Inference,CrypTFlow2:实用的安全两方推理
  15. 七牛 savekey php,七牛云1:客户端直接上传文件
  16. Shell - mkdir
  17. 剖析云计算技术及架构(1)
  18. linux中安装mysql
  19. 金刚狼java,《金刚狼3》:泪别狼叔,这次真的要说再见了
  20. 【visio使用技巧】图片导出pdf时去掉多余空白

热门文章

  1. 当CNI遇上Kata-KataNative的CNI扩展
  2. Linux C面试题(内存管理)
  3. html弹性盒子自适应比例,CCS弹性盒子中间自适应怎么设置
  4. Zookeeper的集群架构以及读写原理
  5. C#组件系列——又一款Excel处理神器Spire.XLS,你值得拥有
  6. MyEclipse 启动之 java.lang.RuntimeException: No application id has been
  7. httpd-2.2.21 + php-5.3.8 自动安装脚本
  8. [源码]java.lang.reflect.Proxy
  9. Objective -C-2
  10. mysql示例employees数据库