有没有办法在不使用Runtime exec的情况下从另一个Java程序中运行Java程序?
是否有某种JavaExecutor工具可以与DiagnosticCollector一起使用? (像JavaCompiler一样)?
答案 0 :(得分:1)
如果要在运行时传递类名,请通过Reflection调用它。如果程序抛出异常,则捕获堆栈跟踪并将其用于进一步诊断。
答案 1 :(得分:0)
是的,IBM提供了一个诊断收集器,用于收集与Java虚拟机(JVM)问题相关的文档和诊断数据。在JVM启动时,它会运行诊断配置检查。