To dream that you are stabbed by a javelin, signifies a threat to your safety and freedom.
To dream of defending yourself with a javelin, your most private affairs will be searched into to establish claims of dishonesty, and you will prove your innocence after much wrangling. If you are pierced by a javelin, enemies will succeed in giving you trouble. To see others carrying javelins, your interests are threatened.
If you dream you are fighting someone off with a javelin then you will be facing a probe in your business and personal affairs that will leave no stone unturned. If you are stabbed by the javelin then will your enemies discover things about you that could threaten your safety or even your freedom.
If you dream you see a spear, then in reality you should be wary of the emergence of powerful competitors. If you dream that you are wounded with a spear, in real life is a misconception cause you irritation. Break the spear means that You are destined to overcome adversity to come.
Spear and other similar spear guns - to the longitude of life.