destinationDir);
outputDir);
	private List getEmbeddedDependencies() {		List uris = new ArrayList();		Set artifacts = project.getArtifacts();		File destinationDir = new File(projectBuildDirectory);		for (Iterator iter = artifacts.iterator(); iter.hasNext();) {			Artifact artifact = (Artifact) iter.next();			ArtifactFilter filter = new ScopeArtifactFilter(					Artifact.SCOPE_RUNTIME);			try {				if (!artifact.isOptional() && filter.include(artifact)) {					String type = artifact.getType();					if ("jar".equals(type)) {						uris.add("target/" + artifact.getFile().getName());						FileUtils.copyFileToDirectory(artifact.getFile(),								destinationDir);					}				}			} catch (IOException e) {				throw new RuntimeException("Unable to handle dependency : "						+ artifact.getArtifactId(), e);			}		}		return uris;	}