private String createArtifact(String string) throws IOException { File tmpFile = File.createTempFile("vap", "vm"); tmpFile.delete(); tmpFile.deleteOnExit(); FileWriter writer = new FileWriter(tmpFile); writer.write(string); writer.flush(); writer.close(); return tmpFile.toURI().toURL().toExternalForm(); }