My trucks all carry a stock crank-up jack. And a milk crate full of various pressure treated wood blocking along with a hydro bottle jack. And if I'm expecting to need to have it off the ground for an extended period of time, I take jackstands.
I had originally started replacing the stock jack with a hydro bottle, but twice now I've had need of a second jack (don't ask), so now I carry both.
A bottle jack with the right blocking works just fine, even on my choptop. I carry a 6-ton bottle most of the time unless I'm in the F-350 or using the trailer, then I take the 12 or 20 ton. I carry a couple 4x4's, a 6x6, a couple 2x4 and 2x6, piece of 5/4 decking, some 12" squares of 3/4 ply, and some squares of 2x10. If you have to use more than two of those to jack something up, find a different ground contour.