java多线程Thead.start()启动后没有进入run

项目打包传到tomcat后,调用多线程的接口,Thead.start()后没有执行run方法,这是为啥,

有可能程序出异常导致终止执行,搞个日志跟踪下

自定义Thread需要继承Tread类或实现runnable接口,请参考如下链接
https://blog.csdn.net/longshengguoji/article/details/41126119

正常应该是会进去的,这个东西没有太多的幺蛾子。
最好的是用写log的方法确认一下,是不是真的没进去,还是说进去了之后发生异常线程崩溃了。
用log的方法,在可能出问题的地方把相应的变量打出来,看看哪儿的问题。

把代码贴出来吧,应该是有些小原因没注意到

貌似可能是异常处理没做好,所以导致没执行线程就抛出异常没法继续执行下去。

在你写Thead.start()的当前类 继承Thead类