You can assign the quality index to each media type in @Produces annotation. I.e.you can do the following to make Jersey prefer JSON if both XML and JSON are allowed:
@Produces({"application/json;qs=1", "application/xml;qs=.5"})
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…