找半天也没搜到run on server 相关的东西
只找到这句:对于JSP、Servlet等,使用run on server可以实现“部署到中间件-启动中间件-启动浏览器显示jsp/servlet的运行结果配置了tomcat,eclipse中的web项目 run on server 后,为什么只能在eclipse自带的浏览器中好使
外部浏览器就无法访问呢?这个run on server后 究竟发生了什么?怎样免去手工配置虚拟路径的?

解决方案 »

  1.   

    修正一下 在外部浏览器也可以访问 
    RT   这个run on server后 究竟发生了什么
      

  2.   

    将配置信息加入到服务器所对应的文件中。比如tomcat就是conf/server.xml。然后启动服务器。
      

  3.   

    你说的不对我run on server可以访问到工程下文件后,看了%TOMCAT_HOME%\conf\server.xml
    里面没添加配置信息
    %TOMCAT_HOME%\conf\Catalina\localhost目录下也没有相关配置
    run on server到底做了什么呢
      

  4.   

    我说的肯定是对的。只是打个比方,conf/server.xml中没,那么就在其他地方。比如conf\Catalina\localhost下下。
      

  5.   

    都说过了%TOMCAT_HOME%\conf\Catalina\localhost目录下和%TOMCAT_HOME%\conf\server.xml中没有了还说肯定能够是对的,紧接着说个错的,又给这错的用"只是打个比方"粉饰一下
    第一次见这么无理的
      

  6.   

    我都说了,打个比方。
    要运行在容器内,必然要替换服务器内部的配置文件。他可以放在服务器目录里面,也可以放在外面。由代理放进去。
    如果是tomcat。原理上是放在里面,当然也可以放在外面。而且,很容易找!!!!!!
    你说
    %TOMCAT_HOME%\conf\Catalina\localhost目录下和%TOMCAT_HOME%\conf\server.xml中没有了
    那你就不能发散一下?原理就是这么简单,肯定要有配置文件的!!!!!Run on Server点完后,不是有配置页面出来吗???里面叫你选择了要把配置文件放在哪个server项目里吧。就在那个下面就有啊。