检查库是否可以在特定的Java版本上工作
可以采取什么方法来验证库是否与特定版本的Java兼容 示例:库X是在Java1.7上编译的,因此它可能无法在Java1.7或更低版本上工作检查库是否可以在特定的Java版本上工作,java,maven,Java,Maven,可以采取什么方法来验证库是否与特定版本的Java兼容 示例:库X是在Java1.7上编译的,因此它可能无法在Java1.7或更低版本上工作 谢谢。最好的方法是通过检查字节码,可以使用 [...] org.apache.maven.plugins maven enforcer插件 1.4.1 强制执行字节码版本 执行 1.7 真的 org.codehaus.mojo 额外执行者规则 1.0-beta-4 [...] 使用所需版本编译: javac -target ... 请注意: 并检查jar
谢谢。最好的方法是通过检查字节码,可以使用
[...]
org.apache.maven.plugins
maven enforcer插件
1.4.1
强制执行字节码版本
执行
1.7
真的
org.codehaus.mojo
额外执行者规则
1.0-beta-4
[...]
使用所需版本编译:
javac -target ...
请注意:
并检查jar依赖关系:例如使用Jdepend
通过检查库的文档。文档可能错误…最好检查字节码。。。