Tomcat本地运行war包的配置及可能出现的问题

 时间:2024-10-12 13:53:43

1、首先,使用开发皤材装肢工具IDEA创建一个简单的java web项目,因该项目只是为了打成war包,因此不需要任何的程序编辑,只需要有创建项目时自动生成的index.jsp即可,如下创建项目

Tomcat本地运行war包的配置及可能出现的问题

2、另外,index.jsp访问首页可以适当修改,便于直观访问。

Tomcat本地运行war包的配置及可能出现的问题

3、配置artifact,将该java web项目输出war包,具体的war输出的配置方法请参考经验引用;这样就得到了war包,如下图所示。

Tomcat本地运行war包的配置及可能出现的问题

4、将输出的example.war拷贝到本地安装的tomcat目录下,具体路径为tomcat下的webapps。

Tomcat本地运行war包的配置及可能出现的问题

5、将路径切换到tomcat下bin路径,可以看到该文件下有很多的bat文件和sh文件,这里我们只需要关注startup和shutdown文件,bat文件适用于windows系统,sh文件适用于linux系统。这里我们是在本地,因此使用startup.bat和shutdown.bat。

Tomcat本地运行war包的配置及可能出现的问题

6、直接运行startup批处理文件,如果是第一次启动,有可能会出现弹出的cmd框闪退的问题,这里,我们可以用Notepad++编辑startup批处理文件,在如下位置end前位置添加上pause命令,让程序运行到这里停一下,以便观察报错。

Tomcat本地运行war包的配置及可能出现的问题

7、保存后,再次运行startup批处理文件,可以看到如下报错,java_home没有配置。

Tomcat本地运行war包的配置及可能出现的问题

8、有两种方法解决该问题,第一是在环境变量中添加使用的jdk路径,第二种方法是直接在startup批处理文件中配置,如下图所示。

Tomcat本地运行war包的配置及可能出现的问题

9、任意选择一种方式配置后,再次运行startup批处理文件,可以看到,此时tomcat运行起来了,但是有中文乱码。

Tomcat本地运行war包的配置及可能出现的问题

10、解决中文乱码,可以在tomcat下conf路径中找到logging.properties文件,同样用Notepad++打开,找到如下图所示位置,将UTF-8改成GBK即可。

Tomcat本地运行war包的配置及可能出现的问题

11、再次运行startup文件,tomcat输出中文乱码问题解决。

Tomcat本地运行war包的配置及可能出现的问题

12、使用浏览器访问首页,在地址框中录入http://localhost:8080/example/,如下图浏览器访问war包首页成功,证明war包tomcat本地运行成功。

Tomcat本地运行war包的配置及可能出现的问题
  • Linux系统文件搬迁、拷贝、删除等命令使用
  • 局域网如何隔离混杂网卡?
  • centos7安装jdk8(简单几步)
  • Windows Server怎样配置证书服务器
  • 热门搜索
    一二年级安全手抄报 七夕节手抄报 消防安全手抄报内容字 劳动手抄报内容文字 十分简单的读书手抄报 有趣的汉字手抄报 我爱我的祖国手抄报 清明节的手抄报图片 关于国庆节的手抄报 关于元宵节的手抄报