Java mining