jetbrick-template-2x icon indicating copy to clipboard operation
jetbrick-template-2x copied to clipboard

还有类加载器不应该通过当前线程获取

Open TanqiZhou opened this issue 2 years ago • 4 comments

TanqiZhou avatar May 05 '23 01:05 TanqiZhou

这个是遇到什么具体的问题吗?

subchen avatar May 05 '23 01:05 subchen

image 获取不到类

TanqiZhou avatar May 05 '23 03:05 TanqiZhou

明白你的意思,但是不知道你的运行环境是啥?

  • 单纯的tomcat?
  • spring boot?存在多个 application contex吗?
  • 无法加载的 class 是 用户class 还是 jdk 或者 第三方 jar 里面的 class?

默认使用 thread context class loader 是用于加载用户class,否则会造成无法加载n。当然在某些特殊的情况下存在无法加载的情况。确实可以考虑用多层 classloader 来尝试加载会更可靠

subchen avatar May 05 '23 05:05 subchen

@TanqiZhou jetbrick-commons 2.2.0 released, 你可以试试这个版本

subchen avatar May 05 '23 15:05 subchen