I think it can be done, crofter.
One colour is used for two of the corner cubes (diametrically opposite each other) with the third cube of this colour put in the middle of the larger cube, where it will not be seen - hence the colour shows once on each external face of the larger cube.
Six of the other colours are each used for one of the corners, for the centre position in one face and for one of the edge positions.
The last two colours are each put in three edge positions.
muktakul, it's easiest to start with the two diametrically opposite cubes, then put the other corner cubes into position, then the edge cubes and finish with the centre cubes. You may have to rearrange the edge and centre ones a few times but, as long as you arrange the two colours that are only used for edge cubes carefully, it should not take long.
I tried several times to post this answer yesterday evening but the system kept coming up �page not found� when I pressed the Submit button - still, better late than never!