public class PluginsEnvironmentBuilder
extends java.lang.Object
| Constructor and Description |
|---|
PluginsEnvironmentBuilder(java.io.File dir) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addClasspathEntry(com.liferay.portal.kernel.util.StringBundler sb,
java.lang.String jar) |
protected void |
addClasspathEntry(com.liferay.portal.kernel.util.StringBundler sb,
java.lang.String jar,
java.util.Map<java.lang.String,java.lang.String> attributes) |
protected void |
addIvyCacheJar(com.liferay.portal.kernel.util.StringBundler sb,
java.lang.String ivyDirName,
java.lang.String dependencyName,
java.lang.String version) |
protected void |
addIvyCacheJars(com.liferay.portal.kernel.util.StringBundler sb,
java.lang.String content,
java.lang.String ivyDirName) |
protected java.util.List<java.lang.String> |
getCommonJars() |
protected java.util.List<java.lang.String> |
getImportSharedJars(java.io.File projectDir) |
protected java.util.List<java.lang.String> |
getPortalDependencyJars(java.util.Properties properties) |
protected java.util.List<java.lang.String> |
getRequiredDeploymentContextsJars(java.io.File libDir,
java.util.Properties properties) |
protected boolean |
hasModulesGitIgnore(java.lang.String dirName) |
static void |
main(java.lang.String[] args) |
protected void |
setupJarProject(java.lang.String dirName,
java.lang.String fileName,
java.util.List<java.lang.String> dependencyJars,
boolean sharedProject) |
protected void |
setupWarProject(java.lang.String dirName,
java.lang.String fileName) |
protected void |
writeClasspathFile(java.io.File libDir,
java.util.List<java.lang.String> dependencyJars,
java.lang.String projectDirName,
java.lang.String projectName,
boolean javaProject) |
protected void |
writeEclipseFiles(java.io.File libDir,
java.io.File projectDir,
java.util.List<java.lang.String> dependencyJars) |
protected void |
writeProjectFile(java.lang.String projectDirName,
java.lang.String projectName,
boolean javaProject) |
public PluginsEnvironmentBuilder(java.io.File dir)
throws java.lang.Exception
java.lang.Exceptionpublic static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exceptionprotected void addClasspathEntry(com.liferay.portal.kernel.util.StringBundler sb,
java.lang.String jar)
protected void addClasspathEntry(com.liferay.portal.kernel.util.StringBundler sb,
java.lang.String jar,
java.util.Map<java.lang.String,java.lang.String> attributes)
protected void addIvyCacheJar(com.liferay.portal.kernel.util.StringBundler sb,
java.lang.String ivyDirName,
java.lang.String dependencyName,
java.lang.String version)
throws java.lang.Exception
java.lang.Exceptionprotected void addIvyCacheJars(com.liferay.portal.kernel.util.StringBundler sb,
java.lang.String content,
java.lang.String ivyDirName)
throws java.lang.Exception
java.lang.Exceptionprotected java.util.List<java.lang.String> getCommonJars()
protected java.util.List<java.lang.String> getImportSharedJars(java.io.File projectDir)
throws java.lang.Exception
java.lang.Exceptionprotected java.util.List<java.lang.String> getPortalDependencyJars(java.util.Properties properties)
protected java.util.List<java.lang.String> getRequiredDeploymentContextsJars(java.io.File libDir,
java.util.Properties properties)
throws java.lang.Exception
java.lang.Exceptionprotected boolean hasModulesGitIgnore(java.lang.String dirName)
protected void setupJarProject(java.lang.String dirName,
java.lang.String fileName,
java.util.List<java.lang.String> dependencyJars,
boolean sharedProject)
throws java.lang.Exception
java.lang.Exceptionprotected void setupWarProject(java.lang.String dirName,
java.lang.String fileName)
throws java.lang.Exception
java.lang.Exceptionprotected void writeClasspathFile(java.io.File libDir,
java.util.List<java.lang.String> dependencyJars,
java.lang.String projectDirName,
java.lang.String projectName,
boolean javaProject)
throws java.lang.Exception
java.lang.Exceptionprotected void writeEclipseFiles(java.io.File libDir,
java.io.File projectDir,
java.util.List<java.lang.String> dependencyJars)
throws java.lang.Exception
java.lang.Exceptionprotected void writeProjectFile(java.lang.String projectDirName,
java.lang.String projectName,
boolean javaProject)
throws java.lang.Exception
java.lang.Exception