-
Notifications
You must be signed in to change notification settings - Fork 3
IDE Set Up
-
Install the (latest) J2EE version of Eclipse
-
Open the Git Repositories view. Its also useful to open the Git Staging view.
-
Import the cloned repo into Eclipse by selecting the 3 dot menu-> Add a repository, then select the ai-signalprocessing repo.
- Alternatively, you can copy the SSH repo link and select Paste Respository Path or URL, instead.
-
Import projects from the repo.
- In the Get Repositories view, right click the new repo and select Import
- Search for nested projects.
- Add at least the aisp-core-main project.
-
Apply maven user setings Preferences->Maven->User Settings and set Global Settings to aisp-core/aisp-core-main/maven_settings.xml
-
If using Eclipse on Windows, you must configure Eclipse and git for Unix-style newlines. No need to perform the Window Credentials piece if using ssh keys.
-
If using ssh keys on github, you need to tell Eclipse where your private key is. In eclipse, use Windows->Preferences->General->Network->SSH to set the location. See this if you need help setting up ssh keys.
-
When you first checkout these projects, you may get errors on the projects inside Eclipse. This can usually be fixed by right clicking on the project and selecting WebContent->Validate.
-
Finally if you're new to Git and Eclipse, these videos might be useful
- Git Overview: Introduction to basic parts of working with Git in Eclipse.
- Create Git Repository: Check-in an existing project into a new Git repository on GitHub.
- Checkout from Git: Check-out an existing project from a Git repository onto your local computer.
- Changes in Branches: The standard workflow of making changes in topic branches, merging, and pushing.
- Pushing changes between repositories with EGit.
- Merging using eGit.
- Install gradle using command
brew install gradle
- In IntelliJ set the gradle location to
$GRADLE_HOME/1.6/libexec