Is `java` and `artifact` used anywhere ?