Project Duke is a educational software project written to hone my incremental software development skills, while applying as many Java and SE techniques as possible along the way.
The project aims to build a product named Duke, a Personal Assistant Chatbot that helps a person to keep track of various things. The name Duke was chosen in honor of Duke, the Java Mascot.
A simple user guide, which outlines the key features of duke, is available through the product website.
- JDK 11
- Download the latest release of this project made available through GitHub.
- via a CLI, navigate to the directory containing the executable.
- Run the command
java -jar duke.jar
- Open IntelliJ (if you are not in the welcome screen, click
File
>Close Project
to close the existing project dialog first). - Set up the correct JDK version.
- Click
Configure
>Structure for new Projects
(in older versions of Intellij:Configure
>Project Defaults
>Project Structure
). - If JDK 11 is listed in the drop down, select it. If it is not, click
New...
and select the directory where you installed JDK 11. - Click
OK
.
- Click
- Click
Import Project
. - Locate the project directory and click
OK
. - Select
Create project from existing sources
and clickNext
. - Rename the project if you want. Click
Next
. - Ensure that your src folder is checked. Keep clicking
Next
. - Click
Finish
.