找出用于制作JAR的Scala版本
发布时间:2020-12-16 08:55:29 所属栏目:安全 来源:网络整理
导读:我试图找出用于编译A.jar的 Scala版本.我有两个版本:一个来自我的ivy2 repo,另一个来自Maven. 运行jar -xf A.jar之后,我为scala和版本进行了搜索,但一无所获: $grep -ri scala *$grep -ri version * 因此,基于解压缩的* JAR,如何确定使用哪个版本的Scala进
我试图找出用于编译A.jar的
Scala版本.我有两个版本:一个来自我的ivy2 repo,另一个来自Maven.
运行jar -xf A.jar之后,我为scala和版本进行了搜索,但一无所获: $grep -ri scala * $grep -ri version * 因此,基于解压缩的* JAR,如何确定使用哪个版本的Scala进行编译? * unzipped = run java xf< jar of jar> 解决方法
我所知道的唯一约定是将scala的版本放在jar的名称中,例如:scala-stm_2.9.3.jar.
但这是一个惯例;-) 现在,如果名称不遵循该约定,则从jar获取任何“class”文件并在if上运行javap命令,cf:How can I tell what Scala version a .class file was compiled with? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |