This project is a terminal-based music player that runs entirely in the terminal and supports playing various audio file formats.
It uses JVLC for music playback.
Follow these steps to set up and run the application:
-
Install Java 21 or higher
(You can use Oracle JDK or OpenJDK) -
Install Maven
(For building and managing the project) -
Install VLC media player
-
Install MySQL
The database username and password can be changed in the
DatabaseConnection
file. -
Clone the project repository:
git clone [project git URL]
-
Execute the
initial_mysql.sql
script located in theresources/patch
directory on your MySQL database. -
Build the project using Maven:
mvn clean install package
-
Navigate to the
target
directory:cd target
-
Run the application:
java -jar terminal-music-[version].jar
- Playlist management
- Music selection
- Music playback controls
If you want to say thank you:
- Add a GitHub Star to the project!
- Follow my GitHub bardiademon