Thanks for your reply. I thought so when I saw the JSR 330 API at maven central in the first place. However, somehow gradle is just unable to get it with dependency org.jboss.weld.se:weld-se-core. This morning I experimented with maven, and it was able to get the avax.inject-1.jar. So, looks like this is a gradle problem. Ugh.