To add: Pineapples, Guavas, Acerola, Pitanga
I agree with Pineapples and I have never grown Pitanga, but where I'm from acerolas and guavas are not known as short-lived or near short-lived fruiting plants. My grandfather had an Acerola (known as cereza in Cuba) tree in his home's backyard located on the eastern part of Cuba, which he planted back in the 50s. The tree was huge, provided a very nice shade, nectar to the hummers and lots of fruits year-round - when I left the island back in 1996, the tree was still producing tasting cerezas, so do the math. In the same backyard there were two enormous guava trees that you had to shake in order to get the guavas down that were also over 30-years of age.
Acerola
The fruits can be harvested after 3 years of planting, though, plants attain its peak bearing stage in 7-8 years of planting. Productivity increases up to 15 to 20 years and then stabilizes or declines but the plants can yield up to 40 years.
Guava
The plants start bearing at an early age of 2-3 years but they attain full bearing capacity at the age of 8-10 years. Fruit production starts to decline after 15 years, but like acerolas plants can yield up to 40 years.