“为什么?”;jdk6/javac-cp.:dependentJarCompiledWith1.7.jar Target.java;工作顺利吗?
我可以使用“为什么?”;jdk6/javac-cp.:dependentJarCompiledWith1.7.jar Target.java;工作顺利吗?,java,compiler-construction,javac,Java,Compiler Construction,Javac,我可以使用javac(1.6)来编译一个带有依赖jar的类,这个依赖jar是用classpath中的1.7编译的,它只是回显一条警告消息 警告:b/b.class(b:b.class):主要版本51比50更新 此编译器支持的最高主版本 为什么javac可以具有的“向上兼容”,详细信息是什么? 我猜编译器只是检查依赖类及其方法签名是否存在 谢谢 详细解释了Java的这一方面 /usr/java/jdk6/bin/javac -cp .:/home/alvin/ship/b.jar a/A.ja
javac(1.6)
来编译一个带有依赖jar的类,这个依赖jar是用classpath中的1.7编译的,它只是回显一条警告消息
警告:b/b.class(b:b.class):主要版本51比50更新 此编译器支持的最高主版本
为什么
javac
可以具有的“向上兼容”
,详细信息是什么?
我猜编译器只是检查依赖类及其方法签名是否存在
谢谢 详细解释了Java的这一方面
/usr/java/jdk6/bin/javac -cp .:/home/alvin/ship/b.jar a/A.java