---------------------配置流程-------------------------------------
下载tomcat:http://tomcat.apache.org/
window7:选择 Tomcat7 downloads->Core->64-bit-windows zip;
解压到D:Tomcat7
已经算是安装ok了。
接下来需要配置一些环境变量。
JDK:
找到Java的jdk文件目录位置。我的:C:\Program Files\Java\jdk1.8.0_25;
新建一个 JAVA_HOME,系统环境变量。值为:C:\Program Files\Java\jdk1.8.0_25;
JRE:
找到Java的jre文件目录位置。我的:C:\Program Files\Java\jre1.8.0_51;
新建一个 JRE_HOME,系统环境变量。值为:C:\Program Files\Java\jre1.8.0_51;
Tomcat:
在 classpath 中添加:D:\software\Tomcat7\lib\servlet-api.jar; //即 servlet-api.jar 文件的位置
在 path 中添加:D:\software\Tomcat7\bin; //即bin目录。
至此。就算是配置ok了。
现在点击打开bin\startup.bat;
如果没有闪退,并且显示了。启动时间。就算ok了。
------------------闪退------------------------------------------
好了,现在到了重点了。如果出现了闪退。怎么办。
网上看各种配置。头都大了。
不过还是发现了一个简单的方法,在这里和大家分享。
**********************************************
右键 编辑 startup.bat 文件。 在文件末尾输入:PAUSE
这样。cmd就不会闪退了。并且显示错误信息。
就可以根据它显示的信息对症下药了啊。
****************************************
例如给我显示的错误信息是:
The JRE_HOME environment variable is not defined correctly
This environment variable is needed to run this program
即没有配置JRE_HOME或配置错误。
-----------------设置端口号-----------------------
可以在Tomcat的配置文件 server.xml 中更改端口号。
例如:D:\software\Tomcat7\conf\server.xml
文件中<Connector>标签中配置了端口号。我们可以自行修改。
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
即更改 port 的值即可。
*不过建议先备份后更改。以免产生不必要的麻烦。
------------访问服务器的方式------------------
访问 Tomcat 服务器的方式有:
1、使用域名 localhost 访问。仅限于本机上,例如:http://localhost:8080
2、使用IP地址 127.0.0.1 访问。仅限于本机上。 本IP为保留IP,代表本机。 即:http://127.0.0.1:8080
3、使用机器名称访问。仅限于本机上或者局域网内。例如:http://Administrator:8080
4、使用本机IP访问。
5、如果有域名指向该服务器,可以使用域名访问。例如:http://www.baidu.com
------------设置临时域名------------------
打开 C:\WINDOWS\system32\drivers\etc 文件夹
编辑 hosts文件。
在文件末尾添加一个IP地址对应的主机名称。
例如:
120.0.0.1 www.google.com
保存文件。
在浏览器中就可以使用:http://www.google.com:8080 在本机上访问Tomcat服务器了。
本文参考网络资源以及《JavaWeb 整合开发:王者归来》
--------------时隔N日我胡汉三又回来了------------------
然而 ,tomcat 又莫名其妙的挂了。上面的方法都不好用
情况是这样的:在dos界面启动 服务器一秒后自动关闭。在Eclipse中无法启动。
本人是这样解决的。
1 、重新 下载了一个 tomcat 手动包 替换掉之前的文件。
2、将eclipse中的服务器全部删除。重新添加一个服务器。
3、新建一个动态web工程。把内容复制过去。
4、run as server 这个时候 ,eclipse 自动 引导你去配置 服务器。
配置完成。。 再次运行OK。
最痛苦的事情不是你不知道他为什么错了。而是,你不知道TM的为什么又好了。艹艹艹艹艹艹艹艹艹艹艹......