此题已结题🙏🏻
参考学习了三位博主帖子,已经解决问题。
nacos源码支持Oracle数据源,并打成war包,使用tomcat运行。
https://blog.csdn.net/New_Yao/article/details/124687991;
https://blog.csdn.net/sierxiong/article/details/130334819;
https://blog.csdn.net/weixin_45502631/article/details/130521450;
截图发给我看看
一个是war包你得改代码才能支持,只改pom文件可没用
第二个就是配置文件和启动参数的问题,它自己的启动命令可是有一堆东西的,你看不懂启动脚本,那就可能丢参数
基于nacos源码打成的war包现在出现了问题,建议检查下console类是否修改正确,因为console是nacos的启动类。其次,在打包的过程中,可能会缺少很多jar包,这些包是nacos项目中对应模块的jar,根据提示,缺少那个jar就去找对应的模块,将该模块打成jar包,直到console模块能够打包成功
数据库创建了吗?
将WAR 包放置到 Tomcat 安装目录的 webapps 目录下
在Catalina 脚本中添加命令行参数,示例如下
./catalina.sh run -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp -Dserver.port=8848 -Dspring.profiles.active=standalone
csdn问答这块,做的。。。。