Mine doesn't eat veggie and fruits...he is about five months old. Is there something wrong?
Frankly, I'd say there is something wrong with the breeder or hand-feeder who didn't offer him these foods when he transitioned from formula to regular food.
But, don't worry he is plenty young enough to learn to enjoy fresh foods. I've found if I cut the pieces really small, like the size of a pea for example, the babies are more likely to try things. Also small pieces can be moved around in a bowl instead of a large piece just getting lobbed overboard resulting in no more of that item.
I also like big bowls, even heavy crocks intended to be dog dishes. Set one on his cage top or on a counter and let him stand on it to eat the stuff he isn't used to.
I'd try chopped green apple, chopped celery, any type of berry, a papaya slice with the seeds included and fresh edamame or green peas to start with. Buy an ear of corn on the cob, peel off the husk and silk, then slice in 1" wheels. You can cut the wheels in half or even quarters if he has trouble with the entire wheel.
Generally they are willing to try new stuff until they are at least a year old. But look at Grayson. He's been eating a boring diet and is diving into fresh stuff and he's 4!
I have 2 older birds who came to me on a rather iffy diet that love fresh foods. Give him a chance. Eclectus are known to be good eaters. Food is very important to them and they enjoy socializing while eating. He may eat better if he eats near you while you are eating.