Myeclipse中,打开Tomcat解决Unauthorized

 

相信同时装了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哪里改了其他数字,这里也改成一样的就可以了,只要没有被占用。(*^__^*) 嘻嘻……

来自:http://hi.baidu.com/davidloves/blog/item/47a0943c563d4606bba16734.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值