zoukankan      html  css  js  c++  java
  • Myeclipse中遇到Unauthorized

    < DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>

    相信同时装了orcal的和Myeclipse的同学都遇到过这样的问题,在Myeclipse运行web项目的时候,出现了这个XDB,要求你输入用户名密码

    然后不管你怎么输入,3次以后都会出现这个Unauthorized

    其实这就是orcal的一个服务占了TOMCAT 8080端口,这个服务叫OracleServiceICSS,如图

    ,右键我的电脑 ->管理 ->服务和应用程序 ->服务,可以看到下图

    你只要把这个服务停止就可以了,但是如果你停止了,好像其他局域网的人就不能访问你的数据库了,我们做项目的时候,由于数据库是装在我机器上的,所以,我把这些服务都开着呢。

       要解决这个Unauthorized还有一个方法,就是修改Tomcat的端口,我指的是修改Myeclipse内置的Tomcat端口,把它改为8089吧,我喜欢9这个数字。如果不是内置的Tomcat,那在安装的时候直接改就得了。好了,我说说怎么改内置的,首先到你的MyEclipse文件下去搜索server.xml这个文件

    就是这个,tomcat文件目录下的这个文件

    然后右键点击server.xml,选择打开所在的文件夹,文件夹如下图

    进入到了这里,然后一直上一步,直到你文件夹里面出现tomcat-base.zip压缩文件的图标,如图

    然后把这个tomcat-base.zip拿出去解压缩,然后找到tomcat\conf这个目录,打开server.xml,如图

    修改这个文件里面的一个参数

    <Connector port="8080" protocol="HTTP/1.1"

                  connectionTimeout="20000"

                  redirectPort="8443" />

    将第一行的8080.改为8089就行,可能由于Myeclipse版本不同,这段话的有些参数不同,你只要记住把8080全部改为8089就行。

        哦,对了,刚才Tomcat那个压缩包不是解压了么,然后我们还改了东西。所以,我们现在要把改了的东西压缩回去,名字当然要一样,然后把原来的包删掉,用这个包替换。

         好了,这里搞定了,但是还没有在Myeclipse里面重新设置端口,只改这里是不行的。

        在Myeclipse中,在(工具栏吧叫做,就是有File Edit的那一行),选window -> Preferences -> Myeclipse -> Servers -> Integrated Sandbox -> Myeclipse Tomcat 6,如图

    看见那个8080了么,把它也改为8089就可以了,当然,如果你在tomcat哪里改了其他数字,这里也改成一样的就可以了,只要没有被占用。

  • 相关阅读:
    代理模式的理解和示例
    模板方法模式的理解和使用
    ubuntu16.04安装matlab_R2018a/R2017a
    c++ 智能指针用法详解
    ORBSLAM2单目初始化过程
    ROS launch 总结
    组合导航初理解
    对极几何-本质矩阵-基本矩阵
    学习OpenCV双目测距原理及常见问题解答
    Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法(转载)
  • 原文地址:https://www.cnblogs.com/netcorner/p/2911909.html
Copyright © 2011-2022 走看看