有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Eclipse服务器位置工作区元数据与安装文件夹

当我在Eclipse中转到服务器配置时,它允许我为服务器位置选择三种不同的配置

  • 工作区元数据
  • 安装文件夹
  • 自定义位置

工作区元数据选项实际上是如何工作的?它是否创建了从安装路径到工作区元数据的服务器运行时副本,在那里部署并运行该实例?除了不影响CATALINA_的家之外,这还有其他好处吗

简而言之,什么是org.eclipse.wst.server.core。元数据/。插件和作为Tomcat安装文件夹提供的CATALINA_主页有什么关系

当我使用安装文件夹作为服务器位置从Eclipse运行和部署Tomcat时,我无法让JRebel重新加载更改,即使日志显示该类正在被监视、检测等。当我切换到用户工作区元数据作为服务器位置时,JRebel开始工作


共 (1) 个答案

  1. # 1 楼答案

    我不能确定两者之间有什么区别,但据我所知,它只是改变了Tomcat选择它应该部署的应用程序的位置

    为什么JRebel使用工作区元数据选择而不是安装设置?很可能您没有正确配置JRebel,也就是说您缺少一个rebel.xml您说的类是插入指令的,但是来自哪个目录?项目构建还是工作区元数据?)。使用工作区选择的方法是,也许您在服务器上启用了自动发布,这也会在每次增量编译时更新元数据部署目录中的类文件(它可能在那里使用分解部署)。如果JRebel找不到rebel.xml,它会从原始位置提取类,当这些类被更新时,JRebel还会重新加载它们