 The war lasted 23 years, the longest war in Romano-Greek history and the greatest naval war of the ancient world.In its aftermath Carthage attempted to avoid paying in full the foreign troops who had fought its war.Eventually they rebelled and were joined by many disgruntled local groups.