Netty 4.x + Java8 无法使用 lambda表达式问题的解决方法
2016-10-19 15:14
435 查看
最近项目中需要用到Netty 4.x + Java8来开发(IDE是Intellij IDEA 2016.1.3),但是,无法使用java8的lambda表达式,很是无语。一开始IDE智能提示需要java 1.8版本,心想,用的就是1.8啊。网上搜了下,说是需要设置下语言等级。File->Project Structure->Modules,然后Language Level:选择8-Lambdas即可。智能提示不再出错,但是,编译出错,Error:java: Compilation failed: internal
java compiler error。折腾了半天,在网上找到一篇文章,说是编译器设置有问题,于是照着做,File->Settings->Build,Exception,Deployment->Compiler->Java Compiler,Target bytecode version 选择1.8,确定。编译,成功,运行,功能ok。
更新:完美解决方案参见另一篇文章 Intellij
IDEA修改默认 Target bytecode version http://blog.csdn.net/weixin_35649691/article/details/52934860
java compiler error。折腾了半天,在网上找到一篇文章,说是编译器设置有问题,于是照着做,File->Settings->Build,Exception,Deployment->Compiler->Java Compiler,Target bytecode version 选择1.8,确定。编译,成功,运行,功能ok。
更新:完美解决方案参见另一篇文章 Intellij
IDEA修改默认 Target bytecode version http://blog.csdn.net/weixin_35649691/article/details/52934860
相关文章推荐
- OS X 10.8 java 无法使用问题解决方法。
- vs2008与IIS 7.0使用在vista上时出现的问题及解决方法(Internet Explorer 无法显示该页面)(VS2008: IE Cannot Display Web Page)
- Java使用Oracle遇到的最大游标超出问题及其解决方法
- 关于IIS服务启动失败的问题:“IIS提示‘另一个程序正在使用此文件,进程无法访问’”,的解决方法
- Java使用Oracle遇到的最大游标超出问题及其解决方法
- 使用Y400/Y500预装Windows 8的系统下无线受限无法上网问题解决方法
- 使用网上流传的一个数据库连接池在Proxy.newProxyInstance处引起 java.lang.ClassCastException 问题的解决方法
- 使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的解决方法
- 使用WinSCP 上传 jeecms 到linux centos中 显示乱码问题,网站无法使用的解决方法
- Win7系统下Vmware虚拟机无法使用USB设备问题的解决方法
- 解决android某些应用开发某些类无法解析/找到的问题--使用android隐藏类的方法
- Java使用Oracle遇到的最大游标超出问题及其解决方法
- 安装完vs.2005之后,重新安装iis后无法使用http方式访问asp.net工程的页面的问题的解决方法
- 用流的方法解决“文件正由另一进程使用,因此该进程无法访问该文件” 的问题 FileStream
- Win7系统下Vmware虚拟机无法使用USB设备问题的解决方法
- 使用DotNetNuke(DNN) Startkit 4.7(及以上版本)安装无法完成问题的解决方法
- 关于CSS中内层使用float导致外层的背景无法显示的问题的解决方法
- Win7系统下Vmware虚拟机无法使用USB设备问题的解决方法
- 关于在英创em9161板上使用ADO.net连接远程数据库提示 “无法找到 PInvoke dll"dbnetlib.dll"”问题解决方法
- 关于在使用Exchange2003系统时无法向sina,yahoo,hotmail等邮箱发送邮件问题的解决方法