OracleXE对于基于Oracle数据库环境的项目开发来说,是个不错的开发代用工具 
但是OracleXE在安装的时候(Windows系统上)默认使用8080端口,这个大部分的Java应用服务器的默认端口,例如:Tomcate,Jboss,因此实在是不方便,这里记录一个搜索于网上的一个最简便的方法 
 begin
begin     
 dbms_xdb.sethttpport('8088');
   dbms_xdb.sethttpport('8088');     
 end;
end;     
 /
/ 
然后更新配置
 xec dbms_xdb.cfg_refresh;
xec dbms_xdb.cfg_refresh;  
完事 
   其实, 这里我们也可以修改应用服务器的端口
tomcate需要修改,
conf/server.xml
 <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
 <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
 <Connector port="9090" maxHttpHeaderSize="8192"
    <Connector port="9090" maxHttpHeaderSize="8192"
 maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
 enableLookups="false" redirectPort="8443" acceptCount="100"
               enableLookups="false" redirectPort="8443" acceptCount="100"
 connectionTimeout="20000" disableUploadTimeout="true" />
               connectionTimeout="20000" disableUploadTimeout="true" />
以上我们将port修改为额9090,启动tomcate可以看到端口已经不再冲突;
声明: 
以上内容有一部分引用
http://icefire.javaeye.com/blog/190306