主要是和tomcat的8080端口冲突,我在网上看了更改方法,但是这两种方法我都不会用。。
方法1:(未测试)
   进入 database configuration assistant ,一路Next后会看到,“在数据库中配置数据库选项”,选择你要修改的数据库—>出现“数据库特性”标签,点“标准数据库功能”,再点“自定义”按钮,就能看到配置端口的修改地方。方法2:(已测试)
使用sys(SYSTEM)登录Oracle SQL Plus,利用dbms_xdb修改端口设置.输入以以下代码: 
  SQL> -- Change the HTTP/WEBDAV port from 8080 to 8081
  SQL> call dbms_xdb.cfg_update(updateXML(
           dbms_xdb.cfg_get()
         , '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'
         , 8081))
     /成功提示: 
Call completed. 
SQL> -- Change the FTP port from 2100 to 2111
  SQL> call dbms_xdb.cfg_update(updateXML(
    2         dbms_xdb.cfg_get()
    3       , '/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()'
    4       , 2111))
    5  /  Call completed. 接着输入以下代码(我没有输入了,似乎也可以用)
  SQL> COMMIT;  Commit complete. 
  SQL> EXEC dbms_xdb.cfg_refresh;  PL/SQL procedure successfully completed.

解决方案 »

  1.   

    在APACH服务器中更改端口8080即可
      

  2.   

    你修改一下tomcat的端口就可以了,一般生产机的oracle不要随便更改端口。
      

  3.   

    将tomcat德观口号改掉,在service.xml里面
      

  4.   

    确实是,我把tomcat的端口号改了,数据库(oracle11g)也可以用了,但还是建议各位改tomcat的端口号,毕竟它很小,重新安装不过是几分钟的是,而oracle就不一样了……