博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
idea同时部署两个项目时启动报错
阅读量:7254 次
发布时间:2019-06-29

本文共 478 字,大约阅读时间需要 1 分钟。

hot3.png

最近觉得idea不错,上手体验了一番,感觉还是不错的,尤其是程序调试方面,当然还可以提高B格,哈哈,不要在意,鄙人就是个爱装的人

不过,最近需要同时本地启动两个项目,在启动了A项目之后,再启动B项目,会报错,说classnotfound,这不是找事吗,单独启动的时候没问题,两个不能同时启动,那肯定不是项目代码的错误了。观察之后发现,估计是部署tomcat的时候冲突了,事实证明,yes,it is。

如何解决呢,三种办法

1、idea配置两个不同目录的tomcat,把两个项目部署在不同的目录下面

2、部署的时候,访问应用名不能相同(默认为空),如图

160658_mgvj_3410701.png

3、部署的时候,选择exploded方式,而不是war。如图

160811_SQkb_3410701.png

关于两种方式的区别,

war方式:应用发布的时候脱离了本地代码,直接打成war包发布到tomcat目录下,所以也不支持热加载

war exploded:应用发布时,tomcat将web root指向本地目录,所以支持热加载,而且不会产生冲突

 

转载于:https://my.oschina.net/u/3410701/blog/1518102

你可能感兴趣的文章
PHP json_encode() 函数介绍
查看>>
武汉科技大学ACM :1009: 华科版C语言程序设计教程(第二版)习题6.11
查看>>
判断是否为时间格式
查看>>
电影池子,
查看>>
OVN QoS
查看>>
Browser Window
查看>>
p2944 [USACO09MAR]地震损失2Earthquake Damage 2
查看>>
变量类型 c
查看>>
转:SublimeText2 快捷键一览表
查看>>
Hadoop, Spark, MPI三种计算框架的特点以及分别适用于什么样的场景
查看>>
CSS 外边距 margin
查看>>
机器学习排序算法:RankNet to LambdaRank to LambdaMART
查看>>
【LeetCode每天一题】Spiral Matrix II(螺旋数组II)
查看>>
JQuery手写一个简单的轮播图
查看>>
Flex获取屏幕的高度和宽度,浏览器窗口大小
查看>>
CodeForces 937D Sleepy Game
查看>>
杭电多校第二场 1005 hack it
查看>>
python MultiProcessing标准库使用Queue通信的注意要点
查看>>
JAVA入门之基础语言
查看>>
NSLayoutAttribute
查看>>