| 1 | = Setting Up Your Computer for FRC Java Programming |
| 2 | == 1. Install Java SE 8 |
| 3 | Make sure the correct version of Java SE 8 is installed. You will need the JDK (Java Software Development Kit); the current version is jdk1.8.0_25. |
| 4 | |
| 5 | The installation can be found at [http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Oracle's site]. Make sure to accept the license agreement, or it won't let you download. |
| 6 | |
| 7 | == 2. Install Eclipse Luna |
| 8 | For best performance and to avoid compatibility errors, download the latest version of Eclipse for Java Developers, currently [https://eclipse.org/downloads/packages/eclipse-ide-java-and-dsl-developers/marsm4 Eclipse Luna]. |
| 9 | |
| 10 | == 3. Install the Java FRC Plugins |
| 11 | These plugins will allow you to be able to program the roboRIO. |
| 12 | |
| 13 | 1. In Eclipse, select the Help menu in the top menu bar. |
| 14 | 2. Select {{{Install new software...}}}. |
| 15 | 3. In the site field, enter in |
| 16 | {{{ |
| 17 | http://first.wpi.edu/FRC/roborio/release/eclipse/ |
| 18 | }}} |
| 19 | 4. In the menu below, check the box {{{Show only software applicable to target environment}}}. |
| 20 | 5. Then select only the Java Plugins and click {{{Next}}}. |
| 21 | 6. Accept all license agreements when they come up. |
| 22 | 7. Click {{{Install}}}. |
| 23 | 8. After installing, restart Eclipse. The plugins will continue to install when Eclipse starts back up. This is normal operation. |
| 24 | |
| 25 | == Install Subversive for Eclipse |
| 26 | The programming teams for our team use subversion (SVN) for configuration management of code. |
| 27 | 1. In Eclipse, select the Help menu in the top menu bar. |
| 28 | 2. Select {{{Eclipse Marketplace...}}}. |
| 29 | 3. Search for "Subversive" without the quotes. |
| 30 | 4. Select {{{Subversive}}}. |
| 31 | 5. When prompted for SVN connectors, select the 1.8 version. |
| 32 | |