There is steam extraction. There are different ways, different equipement can be used.
Boil water from one flask and lead vapors into another flask and from the the vapors reach a liebeg condenser.
I have done this with a single flask : plant and water in the same flask.
There are a few videos on youtube. Personally, I like to see it in action and see how the equipment is setup.
There is a 3rd way. Some kind of flask with 2 exit ports, top and bottom. Connect this to a standard RFB. The RFB contains the water. Put the plant into the 2 exit port flask. Of course, connect a liebeg condenser to this.
By solvent extraction, perhaps you mean using a soxhlet. This is pretty simple.