- Install Java SDK >= 1.7
- Print the version number to stdout
- Install a recent Java runtime, if you haven't already. We recommend 1.8, but 1.7 will work, too.
- If you've been following along on Learn, we've walked you through installing Java (both the JRE and the JDK).
- But if you want to make sure, you can try running
java
orjavac
at your command line prompt. If it doesn't work, you probably don't have Java installed. - In
com.flatironschool.javacs.Main
, we've provided a functiongetVersion()
. It should print your system's current version of Java.- We want not only to make this function work but also to make sure that it prints a version compatible with the upcoming lessons.
- You might find the following information useful:
- You can print information to stdout (usually, your console) with
System.out.println()
. System.getProperty()
will, you guessed it, get a system property (just pass in the name as a String, e.g.System.getProperty("myProperty")
).- The system properties
"java.version"
and"java.specification.version"
will both return your system's current version of Java. The former, counter-intuitively, is more specific, and you might need to manipulate theString
that it returns a bit more. Double.parseDouble()
converts aString
to aDouble
.
- You can print information to stdout (usually, your console) with
You can run ant
or learn-test
to test your results. Good luck!