what is "cache" ? should it be in target/cache instead ?