Verify Running Processes: Double-check that no other applications or processes are using files in the directory C:\Users\victo\OneDrive\Desktop\expense_tracker\expense_tracker_backend\build\classes\java\main. Sometimes files can remain locked by applications running in the background.
Restart Your Computer: Occasionally, a restart can help clear out any lingering processes that might be holding onto files or directories.
Exclude Build Directories from Antivirus Scans: Sometimes antivirus software can lock files temporarily while scanning them. Try excluding your project's build directories from real-time scans.
Gradle Clean Task: Before running bootRun again, try running gradle clean to clean up any previously compiled files and directories.
Check IDE and Terminal: Ensure that no terminals or IDE instances are still holding onto files in the build directory. Close and reopen them if necessary.
File Permissions: Ensure that your user account has sufficient permissions to delete files in the build directory.