More than 100 people have been arrested so far after violence erupted between anti-war protesters and police outside a weapons exhibition.