当前位置: 代码迷 >> Java Web开发 >> 关于tomcat7嵌入的几个小问题
  详细解决方案

关于tomcat7嵌入的几个小问题

热度:3520   发布时间:2013-02-25 21:11:13.0
关于tomcat7嵌入的几个问题
为了避免麻烦,我的应用在一个普通的tomcat7目录下,嵌入tomcat在应用目录下即如下结构:
c:\Tomcat7\webapps\myApp\tomcatEmbed
嵌入tomcat启动设置如下:
  tomcat.setBaseDir("C:\\Tomcat7\\webapps\\myApp\\tomcatEmbed");
  tomcat.setPort(80);
  tomcat.addWebapp("/tomcatEmbed/..","C:\\Tomcat7\\webapps\\myApp");
  //WellcomeFile设置略
启动后虽然tomcat和应用的初始化都完全正常,但是怎么访问都是404
问题:
1、以我现在的路径应如何访问?或如何修改才可访问?
2、如何把协议通过设置的方式修改为NIO,默认是BIO,我通过Connector的方法修改不起作用;
3、tomcat嵌入后怎样能免费?安装时提示用户tomcat是免费的?还是拿tomcat的授权文件给用户?

------解决方案--------------------------------------------------------
http://localhost:8080/myApp/tomcatEmbed/这样访问
------解决方案--------------------------------------------------------
探讨
引用:

引用:

http://localhost:8080/myApp/tomcatEmbed/这样访问

试了,不行

调通了,实际访问路径应该是http://localhost/tmcatEmbed

------解决方案--------------------------------------------------------
String SQLConnecturl= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=NetBank";
这样试试呢?
------解决方案--------------------------------------------------------
探讨
String SQLConnecturl= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=NetBank";
这样试试呢?
  相关解决方案