(Lance | Spear) Seeing it in a dream represents a fight, evil, or disunity, and if it denotes the emblem of a religious man or a scholar, then it means innovation. Holding a javelin in a dream also means strength, power, a strong son, or a profitable business. If a poor person sees himself carrying a javelin in a dream, it means earnings. If a rich man sees himself carrying a javelin in a dream, it means increase in his wealth and power, or expansion of his control. (Also see Lance | Lancet)
Read more about dreaming of Javelin in other dream meanings interpretations.