tomcat:run -Dmaven.tomcat.port=7008
启动tomcat步骤
1.先把web项目打包成war,然后放到 ../tomcat/webapps/ 下面。
2.cmd,进入 tomcat/bin 所在目录。 ps:进入E盘,直接输入 【 E:】
3.去配置自己的tomcat端口,默认的是8080,配置在 tomct/conf/server.xml 里边配置。
4在tomcat/bin下执行 startup.bat,在另外一个dos窗口可以看到启动信息。
5.cmd ,输入 netstat -an | find "8080" ,如果有说明启动成功,在浏览器输入localhost:8080就进入了tomcat的主页。
6.访问项目文件, 在浏览器输入localhost:8080/项目名/index.jsp 就可以访问。
设置开机自启动
1.配置环境
JAVA_HOME 和 CATALINA_HOME (如:E:\Tomcat 5.0)
path变量 前面加上 %CATALINA_HOME%\bin;
2.cmd 进入tomcat/bin,执行 service.bat install 注册服务 ,注销服务 service.bat remove
可以到有提示 The sevice tomcat have been installed
3.然后到控制面板,服务,找到apache tomcat服务,启动方式改为自启动。
开启一个端口
1.控制面板-windows防火墙,高级设置,入站规则(右击新建规则),端口,输入自己的端口,然后tcp 然后下一步 下一步
1.通过git或者cvs,本地方法导入项目
2.将java文件改为 Make Directory 下的 root项目
3.将resoure文件改为 Make Directory 下的resoure root
4.将lib下的jar包添加到项目中,add
5.使用spring 将配置文件添加,会有提示
6.在右上角添加启动项
7.使用 ctrl+alt+shift+s 快捷键 添加本地tomcat local
8.修改project 中的jdk版本,改为当前版本
Tomcat启动不了怎么办?本文主要为大家分析几种Tomcat启动失败的原因以及解决方法,详情如下:
情况一: 运行Tomcat的启动文件startup.bat,弹出黑窗口,直接闪退。
失败原因分析:这种情况一般都是没有配置JAVA_HOME导致的,配置jdk如果没有使用JAVA_HOME的方式配置环境变量,就会出这种问题
解决方法:使用JAVA_HOME的方式配置环境变量
情况二:Tomcat启动后,停留一段时间,打印一些日志,然后窗口关闭。
失败原因分析:这种情况一般是与端口号冲突了。
由于端口号只会支持一个程序运行,如果Tomcat的默认端口号被其他程序占用,就会导致冲突。解决这种问题的手段分为两种,第一,关闭占用默认端口号的程序(不太建议),第二,修改Tomcat使用的默认端口号。
解决方法:关闭占用默认端口号的程序,具体操作如下:
1)如果选择结束掉占用了默认端口号的程序,如何查看是哪个程序占用了端口号,在cmd命令输入netstat -aov
2)本地地址最右侧就是已经被使用过的端口号,找到默认端口号8080,记下最右侧的数字(PID值),接着打开任务管理器,找到和PID值匹配的进程,将其关闭即可(默认情况下,任务管理器不会显示PID,需要手动开启PID显示)
3)修改Tomcat默认使用的端口号
4)在Tomcat文件目录下找到conf文件下的server.xml文件
4)修改上图的8080即可。
情况三:运行Tomcat后,Tomcat很快就启动完成了,但是检查错误日志会发现有很多问题。
失败原因分析:这种情况,可以去检查下Tomcat的权限是否配置好,是否需要提升Tomcat的权限。
解决方法:只需要修改Tomcat中config文件夹的权限,将权限改成完全控制,(注意:一定要修改电脑当前登录用户下的权限,否则没有用,在下图中的组或用户名中找到当前登录的用户。)
(本文由美国主机侦探原创,转载请注明!)
微信扫码加好友进群
主机优惠码及时掌握
QQ群号:164393063
主机优惠发布与交流