如何解决强制CRAN测试在特定版本的Java上运行
我和我的团队正在开发this package,它导入了rJava
,并且需要在本地安装Java SE Development Kit 11.0.8才能运行。当我在本地运行CMD Check时,它将通过所有测试。但是,它在运行devtools::check_win_release(pkg = ".")
时返回此错误。
是否有一种简单的方法来确保CRAN测试在安装了特定所需Java版本的虚拟机上运行?
devtools::install_github("ipeaGIT/r5r",subdir = "r-package")
devtools::check_win_release(pkg = ".")
-- 1. Error: (unknown) (@test-detailed_itineraries.R#6) -----------------------
java.lang.UnsupportedClassVersioncom/conveyal/r5/R5RCore has been compiled by a
more recent version of the Java Runtime (class file version 55.0),this version of the Java Runtime only recognizes class file versions up to 52.0
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。