我的系统将java版本“1.6.0_45”
设置为默认环境变量路径
,我无法更改。
我想使用jdk1.8.0..
的库。例如:
Path source = ....
Path target = ....
Files.copy(source, target)
包java.nio.file.*
在java 1.7
期间出现,那么我如何在我的应用程序中使用这些库。
最佳答案
你不能这样做。
JRE 同时包含 Java 和 C 代码,因此您必须更改程序的调用方式才能使用 Java 8。
但请注意,通常有一些方法可以解决这些问题,但这样做的方法在很大程度上取决于操作系统以及对周围环境的访问级别。例如,脚本遵循指向本地安装的 Java 8 JVM 的 JAVA_HOME 环境是很常见的,或者您可以为您的应用程序提供其自己的附带 JVM。
关于java - 我们可以在应用程序中使用不同的java版本库吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41697562/