Ave, as in Ave Caesar, has the meaning of "hail".
Yet, according to Wiktionary, it is also the "second-person singular present imperative of aveō".
Now, aveō is a verb which means either "I desire", "I long for", etc. or "I am well" or "fare well".
Is there any historical connection between these two forms? Perhaps the "hail" meaning comes from some vulgar Latin form?
For example, in Spanish, Ave Caesar would be Viva Cesar, where viva comes from the Latin vivus, which means "to live" and whose vocative case is viva. So in Spanish it seems to be a direct connection between the expression and the verb, since Viva Cesar is basically saying "long life to Caesar". Hence my question about whether a similar relation exists for the Latin word ave.
PS: As I am just beginning to study Latin, let me know if Wiktionary is not the best or most complete source and please suggest others.