build Project Interactive
Builds the project using the specified command with full terminal control.
This method is intended for interactive applications like Spring Boot that require user input during execution. It gives complete terminal control to the child process, allowing for interactive shells, prompts, and real-time user interaction.
The method returns only when the application exits, making it suitable for long-running applications that need to stay active until manually terminated.
Return
A simple status message indicating success or failure
Parameters
command
The build command to execute in the project root (e.g., "mvn spring-boot:run")
Throws
if the build process fails or cannot be executed