Stick boy is right about it being a dominane issue, so make sure she knows your the leader. Alot of times its a training mistake made when we first started, and I am guilty of this myself. How cute is it when a little puppy jumps up on you and how often do we encourage it? Now we have to correct the problem. I am not in favor of kneeing or hitting the dog. I like using the praise and reward system for good behavior and quick correction for bad behavior. For the jumping problem, I turn my back when a dog jumps and ignor them. Then when they have 4 paws on the ground I reward the good behavior. When jumping on other people, I like to be in control of the situation. Show the pup you are the dominant one by stepping in front of her and not giving access to the other person. Make her sit and then have the person go over a greet her. A short leash or e-collar can be used to aid the training. Consistancy is the key, do not ever let her slide by letting her jump up just this once.
Have a friend or family member knock on the door. When the dog gets excitied, make her sit down a wait while you go to the door. If she rushes the door, step between her and your guest and make her return to where you had her sit. She broke your command by moving so make the correction quick. Once she is remaining in the sit postition you can have the person greet her if you want them to. reward the good by giving her a treat or praise. Do this over and over until she gets it right.
Since you are training her to hunt, you are expecting compliance on every command. With that being said, what you can do is give her the command to jump on you. When she learns to do this on command, never give the command.
Good luck and remember don’t give up. If it takes a thousands times, oh well. She will eventually get it.