I need help my port not working

the server port is saying error:[08:02:57] [main/WARN]: Failed to load eula.txt
[08:03:02] [main/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
/ERROR]: [TerminalConsole] Failed to read console input
java.io.IOException: The handle is invalid
at java.io.FileInputStream.readBytes(Native Method) ~[?:1.8.0_231]
at java.io.FileInputStream.read(Unknown Source) ~[?:1.8.0_231]
at java.io.BufferedInputStream.read1(Unknown Source) ~[?:1.8.0_231]
at java.io.BufferedInputStream.read(Unknown Source) ~[?:1.8.0_231]
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source) ~[?:1.8.0_231]
at sun.nio.cs.StreamDecoder.implRead(Unknown Source) ~[?:1.8.0_231]
at sun.nio.cs.StreamDecoder.read(Unknown Source) ~[?:1.8.0_231]
at java.io.InputStreamReader.read(Unknown Source) ~[?:1.8.0_231]
at java.io.BufferedReader.fill(Unknown Source) ~[?:1.8.0_231]
at java.io.BufferedReader.readLine(Unknown Source) ~[?:1.8.0_231]
at java.io.BufferedReader.readLine(Unknown Source) ~[?:1.8.0_231]
at net.minecrell.terminalconsole.SimpleTerminalConsole.readCommands(SimpleTerminalConsole.java:180) ~[patched_1.14.4.jar:git-Paper-226]
at net.minecrell.terminalconsole.SimpleTerminalConsole.start(SimpleTerminalConsole.java:143) ~[patched_1.14.4.jar:git-Paper-226]
at net.minecraft.server.v1_14_R1.DedicatedServer$2.run(DedicatedServer.java:89) ~[patched_1.14.4.jar:git-Paper-226]
Suppressed: java.io.IOException: The handle is invalid
at java.io.FileInputStream.close0(Native Method) ~[?:1.8.0_231]
at java.io.FileInputStream.access$000(Unknown Source) ~[?:1.8.0_231]
at java.io.FileInputStream$1.close(Unknown Source) ~[?:1.8.0_231]
at java.io.FileDescriptor.closeAll(Unknown Source) ~[?:1.8.0_231]
at java.io.FileInputStream.close(Unknown Source) ~[?:1.8.0_231]
at java.io.BufferedInputStream.close(Unknown Source) ~[?:1.8.0_231]
at sun.nio.cs.StreamDecoder.implClose(Unknown Source) ~[?:1.8.0_231]
at sun.nio.cs.StreamDecoder.close(Unknown Source) ~[?:1.8.0_231]
at java.io.InputStreamReader.close(Unknown Source) ~[?:1.8.0_231]
at java.io.BufferedReader.close(Unknown Source) ~[?:1.8.0_231]
at net.minecrell.terminalconsole.SimpleTerminalConsole.readCommands(SimpleTerminalConsole.java:183) ~[patched_1.14.4.jar:git-Paper-226]
at net.minecrell.terminalconsole.SimpleTerminalConsole.start(SimpleTerminalConsole.java:143) ~[patched_1.14.4.jar:git-Paper-226]
at net.minecraft.server.v1_14_R1.DedicatedServer$2.run(DedicatedServer.java:89) ~[patched_1.14.4.jar:git-Paper-226]
[08:02:53] [Server thread/INFO]: This server is running Paper version git-Paper-226 (MC: 1.14.4) (Implementing API version 1.14.4-R0.1-SNAPSHOT)
[08:02:55] [Server thread/INFO]: Debug logging is disabled
[08:02:56] [Server thread/INFO]: Server Ping Player Sample Count: 12
[08:02:56] [Server thread/INFO]: Using 4 threads for Netty based IO
[08:03:06] [Server thread/INFO]: Default game type: SURVIVAL
[08:03:06] [Server thread/INFO]: Generating keypair
[08:03:07] [Server thread/INFO]: Starting Minecraft server on *:25565
[08:03:09] [Server thread/INFO]: Using default channel type
[08:03:15] [Server thread/WARN]: **** FAILED TO BIND TO PORT!
[08:03:15] [Server thread/WARN]: The exception was: java.net.BindException: Address already in use: bind
[08:03:15] [Server thread/WARN]: Perhaps a server is already running on that port?
[08:03:15] [Server thread/INFO]: Stopping server
[08:03:15] [Server thread/INFO]: Saving players
[08:03:15] [Server thread/INFO]: Saving worlds

Please don’t double post, the issue is more than likely that the server is already running (reboot or kill the process with task manager), or; Potentially from the other exception thrown, you have software such as antivirus interfering somehow; (or, something else is using 25565 for something)

thank you