[Java] What to do if you get an error in Eclipse saying "Not allowed at source level below 1.X"

A rare phenomenon that occurs when you cut a branch

When I try to cut a branch and work at work, for some reason when I build it, a lot of errors may occur as shown in the image below. I will write a solution that doubles as a memorandum image.png If you take a closer look

'<>' Operators are not allowed at source levels below 1.7

And that. When I hover over the part where the error is displayed, it seems that there is a problem with the JRE version. image.png

Solution

The solution is very simple. First, right-click on the project displayed in the Eclipse navigator. Click ** Properties ** in it (red frame) image.png When I click ** Java Compiler ** in the list on the left on the property screen, it is strange that the execution environment should be 1.8, but for some reason it is 1.5. image.png So let's change the compiler compliance level back to 1.8 in the execution environment and then click ** Apply and Close **. At that time, information to build will be displayed, so just press OK. image.png When the build is complete, the error you were getting will disappear. That's it

Recommended Posts

[Java] What to do if you get an error in Eclipse saying "Not allowed at source level below 1.X"
What to do if you get a gcc error in Docker
What to do if you get a DISPLAY error in gym.render ()
What to do if you get an error in Basic authentication during Rails test code
What to do if you get an error saying "Could not find a JavaScript runtime." When starting rails server
What to do if you get an error during rails db: reset
What to do if you get an uninitialized constant Likes Controller error
What to do if you get an error when you hit Heroku logs
What to do if you get a JNI shared library error when trying to build in Eclipse
What to do if you get an [An HTTP request took too long to complete.] Error in Docker.
What to do if you select a JRE in Eclipse and get "The selected JRE does not support the current compliance level 11"
What to do if you get an error with bundle install by entering gem'bcrypt' in your Gemfile
What to do if you get an error on heroku rake db: migrate
What to do if you get Could not save master table to file after importing a project in Eclipse
What to do if you get a wrong number of arguments error in binding.pry
What to do if you can't get the text of an element in Selenium
What to do if you get a NoClassDefFoundError when trying to run eclipse on Java9
What to do if you get the error Couldn't find Item without an ID
What to do if you get a java.io.IOException in GlassFish
[Rails] What to do if you get an error saying "Could not find a JavaScript runtime." When executing the rails s command on Catalina
What to do if you get an Argument Error: wrong number of arguments (given 2, expected 0) in your RSpec test
What to do if you get an error saying "Please enter a valid value" when getting with Rails datetime_field
[Rails] What to do if you can't get an error message with the errors method
What to do if you get a "302" error in your controller unit test code in Rails
What to do if you get a "Mysql2 :: Error: Operand should contain 1 column (s)" error in Rails
What to do if you get a groovy warning in Thymeleaf Layout
What to do if you get further occurrences of http header parsing errors will be logged at debug level. In tomcat 8.5.37
What to do if you get a SQLite3 :: BusyException: database is locked error
What to do if you get Could not locate Gemfile or .bundle / directory
What to do if you get the error message unrecognized selector send to instance "***"
What to do if you have installed Java for OS X on macOS
wildflly10 java8 ERROR [org.jboss.jca.core.tx.jbossts.XAResourceRecoveryImpl] (Periodic Recovery) IJ000906 What to do if an error occurs
What to do if you get an error saying Cannot find a valid baseurl for repo when you use yum -y install docker in a udemy course using CentOS7
What to do if you get an "A server is already running." Error when you try to start the rails server
What to do if an ActionController :: UnknownFormat error occurs
What to do if you get a port error when docker-compose up on Mac
What to do if you don't see the test code error message in the terminal console
What to do if you get a "Cannot Pull Container Error" when starting ECS ​​Fargate
How to make a jar with old Hadoop (hadoop-core-0.20.2-cdh3u6) in Gradle: (What to do if you get Could not expand ZIP ..)
What to do if you get angry with "ERROR: There are no scenarios; must have at least one" even though you should have entered yarn in Docker
[Rails] What to do if data is not registered in DB
What to do if you get angry with OpenSSL with pyenv install
What to do if you get "Changes not staged for commit:" when you git status after git add.
What to do if you forget the root password in CentOS7
[Rails] What to do if you can't get parameters with form_with
What to do if an error occurs when doing npm install axios in React + Typescript project
What to do if you should have installed Rails but an error occurs with rails -v (for beginners)
What to do if Operation not permitted is displayed when you execute a command in the terminal
What to do if you get the error Too long with no output (exceeded 10m0s) on CircleCI
Add gem'rails-i18n','~> 6.0.0' and what to do if bundle install gives an error
What to do if the prefix c is not bound in JSP
What to do if you can't install the plugin from the Eclipse marketplace
What to do and how to install when an error occurs in DXRuby 1.4.7
What to do if an error occurs when nokogiri enters when bundle install
no space left on device What to do if an error occurs
What to do if tomcat process remains when tomcat is stopped in eclipse
What to do if you get a MiniMagick vulnerability alert on GitHub
What to do if you install Ubuntu
What to do if you get a javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake in the IBM JDK
How to translate the error message into Japanese (What to do if you cannot log in for some reason)
What to do when you think you can't do Groovy-> Java in IntelliJ IDEA CE