Spring MVC项目无法部署到tomcat中运行。

Spring MVC项目无法部署到tomcat中运行。,第1张

将打包方式改成war

这个没啥好说的, 肯定要改成war

配置嵌入Tomcat中的方式

这里有两种方式可选择:

方式一:用spring-boot内置的tomcat库, 并指定你要部署到Tomcat的版本

<properties>

<tomcat.version>7.0.69</tomcat.version>

</properties>

<dependency>

<groupId>org.apache.tomcat</groupId>

<artifactId>tomcat-juli</artifactId>

<version>${tomcat.version}</version>

</dependency>

方式二:不用spring-boot内置的tomcat库(强烈推荐这种方式!!)

<!-- 打war包时加入此项, 告诉spring-boot tomcat相关jar包用外部的,不要打进去 -->

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-tomcat</artifactId>

<scope>provided</scope>

</dependency>

maven-war-plugin (可选)

与maven-resources-plugin类似,当你有一些自定义的打包 *** 作, 比如有非标准目录文件要打到war包中或者有配置文件引用了pom中的变量。 具体用法参见官方文档:http://maven.apache.org/components/plugins/maven-war-plugin/

不用疑虑了 是数据库连接的问题

1、检查连接字符串,如端口,这些是否正确

2、确定mysql服务开启成功

3、在linux下也有这种情况出现注销/etc/my.cnf 文件中skipnetwork 这行

在学java一定要问问自己喜欢吗?只要喜欢一切没问题,这是我的建议:多敲代码,多敲代码,多敲代码,重要的事情说三遍

学习Java决不能听完敲一遍就过,一定要多敲几遍,第一遍可以跟着老师的思路,后面一定要有自己的思路,慢慢培养自己的编程思想和实现功能的逻辑。甚至可以自己给自己出题,完全靠自己实现一些有意思的小功能,对提升自己的能力和代码熟练度都有不小的帮助。

多看视频,多练习,主要是练习一些算法的运用,建议下载一些编程练习题,一道一道弄通弄懂。经常做笔记,用记事本把一些经典问题保存下来,以备复习。

如果是零基础的话,就看视频,b站上高旗老师讲得不错,每看到视频出现一段代码就马上在电脑上给他跑出来,不要直接拿源码光盘来复制,不要把视频看完半段了才开始敲代码。这样几天后你会找到一些感觉,然后没事就想些代码来写写,比如想下怎样把名字转换成乱码,然后再用另一个方法转换回来,模拟步话机发送几条消息什么的。这样下去不出3月你定牛逼,这时再把教材拿出来仔细看每一句话,掌握原理。

希望你早日学成,有苦恼一起讨论一下。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7514300.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存