1. tomcat
下载和运行: 下载后解压修改文件名为apache_tomcat_8.0.0,运行时cmd打开dos窗口,cd到apache_tomcat_8.0.0/bin, 输入>startup或> catalina start 开始运行,输入>shutdown或>catalina stop关闭.
修改此处的port 就行了
调试查看启动错误时输入>catalina debug > run
2.tomcat 目录:
3. tomcat 配置文件
4. tomcat 运行时错误解决
1>提示无JAVA_HOME或JAVA_JRE环境变量 解决办法:在环境变量中分别设置JAVA_HOME和JAVA_JRE
2>提示端口8080被占用 解决办法:1.在dos窗口中输入:>services.msc 或右键我的电脑-管理中查看当前服务 查看端口号>netstat -ano 将端口占用的服务停掉 2. 修改tomcat端口号:打开conf下的 server.xml
修改此处的port 就行了
3> 启动tomcat后,在web上打开http://localhost:8888(8888为你设置的端口号,如果没设置。默认为8080),出现tomcat主页,此时需要配置conf下的tomcat-users.xml 才能进入Manager APP或其他
进入ManagerAPP,tomcat-users.xml配置如下:
注意: 1. 去掉其上面的注释符号
<!--和最下面的--> 2.
在<role rolename="role1"/>这行下面加上<role rolename="manager-gui" />
在<user username="role1" password="tomcat" roles="role1"/>后添加
<user username="tomcat" password="tomcat" roles="manager-gui" /> 注意顺序 ,否则会进不去
5. tomcat lomboz 配置:
1> 配置过程:
2>运行出现问题 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory,参考
解决方法:打开在eclipse的正下方中间处有一个Servers窗口,点击后弹出Overview窗口,找到General Information下的Open Launch Configuration并点击它,选中弹出窗口中的classpath选项,点击User Entries,然后点击右手栏的Add External JARS,接着导入D:\waresoft\apache_tomcat_8.0.0\bin下的tomcat-juli.jar,确定后,重新运行jsp程序,(restart tomcat),搞掂……若果系统说你的端口被占用时,检查是否有其他服务器在占用端口,或者点击tomcat目录里面的shutdown.bat关闭,然后再使用。