简体   繁体   English

将Java 8项目编译到Java 6 jar中

[英]Compiling Java 8 Project into a Java 6 jar

Hello I have a Java 8 Project (Using intellij) and I want to compile it into a jar that will be able to run on JRE of java 6 is it possible ? 您好,我有一个Java 8项目(使用intellij),我想将其编译为一个可以在Java 6的JRE上运行的jar。 and if yes how can i make it happen ? 如果是的话,我该如何实现?

根据您使用的Java 8功能, Retrolambda可以提供帮助(在此处复制整个自述文件毫无意义)。

You should change your project compile level to 6 and re-build,if you don't use any Java 8 features. 如果您不使用任何Java 8功能,则应将项目编译级别更改为6并重新构建。

In intellij, press F4 on your Project, then on Project Settings page, click Project , modify Project language level to 6 @Override in interfaces . 在intellij中,按Project上的F4 ,然后在Project Settings页面上,单击Project ,将Project language level修改为6 @Override in interfaces

Hope this can help you! 希望这可以帮到你!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM