关于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/这样访问
------解决方案--------------------
------解决方案--------------------String SQLConnecturl= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=NetBank";
这样试试呢?
------解决方案--------------------