Error: use -source 7 or higher
已回答
I'm try to build this MQTT library:
https://github.com/eclipse/paho.mqtt.java
I'm create new maven project and copy org.eclipse.paho.client.mqttv3 files with pom.xml to project and try to build it.
I'm get this error:
Error:(568, 63) java: multi-catch statement is not supported in -source 1.5
(use -source 7 or higher to enable multi-catch statement)
on this line:
catch (NoSuchFieldException | SecurityException | IllegalArgumentException | IllegalAccessException e)
I'm try to change compiler setting: (Target bytecode version was 1.5, I'm set it to 11)
But the error has remained.
What setting I'm need to change?
请先登录再写评论。

Hi. Are you using Java 10? Please provide the screenshot of File | Project Structure | Project.
Thank all!
I'm solve problem.
In this case all is need to - open "Project Structure Dialog" - press Ctrl+Shift+Alt+S
Next goto Modules and set Language level to 7 (initial setting is 5)