为了避免麻烦,我的应用在一个普通的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的授权文件给用户?
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/tomcatEmbed 吧?
就剩下第三个问题了,求解啊!
这样试试呢?
看来大部分问题只能靠自己解决....