A large city with advanced technology that exceeds ours believes that it will soon be at war with a group of Greek like gods. What strategy would they use to defend themselves in case of an attack?
The gods are based on Greek mythology style of gods. They have physical form and that limits their power to line of sight. They are not omnipresent. They can not be killed. They can feel pain and be injured, but they will heal overtime. They are also at least 10 times stronger than humans.
The gods are:
God of Storms: Able to manipulate wind and lightning about the same power level as Storm. https://en.wikipedia.org/wiki/Storm_(Marvel_Comics)
Goddess of Nature: Able to control the growth of plants. She can also combine DNA from one plant and put it into another to create monstrous hybrid plants. About same power level as Swamp Thing. https://en.wikipedia.org/wiki/Swamp_Thing
God of the Sea: Able to bend water and control any animal that can breathe in water. He can also create hybrid animals like the Goddess of Nature. The same power level as Aquaman (new 52). https://en.wikipedia.org/wiki/Aquaman
Goddess of Love: All humans that look at her fall in love with her as long as they remain within sight of her. The effects become permanent if she kisses you.
Goddess of the Hunt: Able to control or change her form into any land animal (insects don't count).
God of the Earth: Able to create earthquakes. About the same power level as Toph. http://avatar.wikia.com/wiki/Toph_Beifong
God of the Dead: Able to create and control the undead. Able to talk to ghosts. About the same power level as the nights king. https://www.youtube.com/watch?v=1DFojKwVfq4
Remember that these gods also have many followers to call on.
In addition to what ever technology level we have, the city had been working on some new technology.
Force fields: Able to protect large building from energy based attacks but not physical attacks.
Sonic fields: Produces a painful sonic blast affecting anyone within a half mile area not protected by special tech. Not powerful enough to kill any one, but they do cause a lot of pain.
Laser cannons: Very large, about the size of a small car, but powerful enough to burn off human limbs. The city has only a dozen of these canons.