我正在编写一个 Java 代理,它使用参数化集合类型和增强的 for 循环。然后,Domino Designer 8.5.3 告诉我通过快速修复操作将项目的合规性级别更改为 1.5。
如果我这样做,项目就会重建,并且不会发生任何变化。如果我转到项目的 Java 编译器设置手动设置它,或者在工作区设置中更改它,则什么也不会发生。我怎样才能摆脱这个错误?
Domino Designer 中有一个恼人的错误。客户端重新启动后,文件/首选项中的“编译器合规级别”将始终显示 1.5,并且对 Java 代理没有任何影响。
要设置代理的合规性级别,请打开代理并打开 java 类。打开菜单项目/属性 -> Java 编译器。设置为“启用项目特殊设置”并将“编译器合规级别”设置为 1.6。
要查看代理的合规性级别,请打开代理视图,单击代理(不要打开它)并查看属性/字段,字段“$JavaCompilerSource”和“$JavaCompilerTarget”将显示信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)