作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有一个 Java 应用程序,我想为用户提供编译 Java 源代码的能力(使用 JavaCompiler 接口(interface))
如果用户在 JRE 上运行应用程序,我的应用程序应该告诉用户没有可用的 JavaCompiler 实例。
那么如何检测java程序中的JDK或JRE呢?
最佳答案
您可以从ToolProvider
请求JavaCompiler
的实现。如果它返回 null
,则没有可用的 JavaCompiler
实现:
JavaCompiler c = ToolProvider.getSystemJavaCompiler();
if (c == null) {
// JRE
}
关于Java:如何检测当前java运行时是JRE还是JDK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7833541/
我在我的服务器上本地配置了 MySQL。没有远程连接。然而,它是“写入网络”——知道我如何弄清楚发生了什么吗?我在 CloudLinux 7 上运行 MariaDB 10.1。谢谢! 10583 ab
我有这样一个类: class A { public: A(); ~A(); bool init(); private:
我正在尝试从 official documentation 学习 Typescript .而在 Interfaces section我已阅读以下内容: TypeScript comes with a
我是一名优秀的程序员,十分优秀!