How to run a Minecraft Server without having to open the.jar file?

Ok, I made a minecraft server. Hooray.

problem, people can't join at specific times. Which times?

When my computer is asleep or if the.jar file isn't open.

What I basically mean, is that I made a minecraft server for my friends. They can access it and all, but I want to make the server so that they can access it ANYTIME they want. The only times they can access it are when the menu thing that you could type in commands like "help" or "?" or like "/ban". If that isn't open AND/OR if my computer is asleep, nobody can access my server. NOT EVEN ME! So everytime i want to go on my server, I go to direct connect, type in "localhost" and BAM! I can't access it and I have to waste the time to go open the.jar men file thingimijige.

I NEED THE Help OF SOMEONE WHO WILL GIVE ME A STEP BY STEP INSTRUCTION THAT WILL TELL ME HOW TO MAKE IT So THAT I CAN ACCESS MY SERVER WITHOUT GOING THROUGH THE TROUBLE OF OPENING THE.JAR FILE!

Sounds like you only half understand what's going on.

The.jar file, the menu thing, 'is' the server. If that is not running, then there's no server. So no one can connect to 'your server', not even you.

A server needs to be 'hosted', and when you run the jar file, your PC is acting as the server host. Your friends are connecting to you, to go on it. When your PC is off, or if you're online but not running the server.jar, they can't access it, because it's not 'there'.

If you want the server to be online 24/7, while your own personal PC is off, then you need something else to host it on. There's no way for it to be available otherwise. There are many places offering server hosting, some specifically for gaming. You'd have to shop around for a good price, and it depends on how many people will be connecting, but it should be cheap for a low-usage private one just for you and your friends.