This is a project template for a greenfield Java project. It's named after the Java mascot Duke. Given below are instructions on how to use it.
You can find the user guide over here.
Prerequisites: JDK 11, update Intellij to the most recent version.
- Open Intellij (if you are not in the welcome screen, click
File
>Close Project
to close the existing project first) - Open the project into Intellij as follows:
- Click
Open
. - Select the project directory, and click
OK
. - If there are any further prompts, accept the defaults.
- Click
- Configure the project to use JDK 11 (not other versions) as explained in here.
- After that, locate the
src/main/java/Duke.java
file, right-click it, and chooseRun Duke.main()
. If the setup is correct, you should see something like the below:___________________________________________________________________________ ____ _ | _ \ _ _| | _____ | | | | | | | |/ / _ \ | |_| | |_| | < __/ |____/ \__,_|_|\_\___| Greetings! I'm Your Personal Assistant Duke:) What can I do for you today? ___________________________________________________________________________
The folder structure and certain naming conventions of functions in this project are heavily adapted from addressbook-level2 by the SE-EDU initiative.