Github user radcortez commented on a diff in the pull request:
https://github.com/apache/tomee/pull/269#discussion_r241040510
--- Diff:
maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java
---
@@ -99,37 +99,73 @@
import static org.codehaus.plexus.util.IOUtil.close;
import static org.codehaus.plexus.util.IOUtil.copy;
+/**
+ * The type AbstractTomEEMojo is the base class to all the maven actions
privided by the plugin.
+ */
public abstract class AbstractTomEEMojo extends AbstractAddressMojo {
// if we get let say > 5 patterns like it we should create a
LocationAnalyzer
// for < 5 patterns it should be fine
private static final String NAME_STR = "?name=";
private static final String UNZIP_PREFIX = "unzip:";
private static final String REMOVE_PREFIX = "remove:";
+ /**
+ * The constant QUIT_CMD.
+ */
public static final String QUIT_CMD = "quit";
+ /**
+ * The constant EXIT_CMD.
+ */
public static final String EXIT_CMD = "exit";
+ /**
+ * The constant TOM_EE.
+ */
public static final String TOM_EE = "TomEE";
+ /**
+ * The Factory.
+ */
@Component
protected ArtifactFactory factory;
+ /**
+ * The Resolver.
+ */
@Component
protected ArtifactResolver resolver;
+ /**
+ * The Local.
+ */
@Parameter(defaultValue = "${localRepository}", readonly = true)
protected ArtifactRepository local;
+ /**
+ * The Remote repos.
+ */
@Parameter(defaultValue = "${project.remoteArtifactRepositories}",
readonly = true)
protected List<ArtifactRepository> remoteRepos;
+ /**
+ * The Skip current project.
+ */
@Parameter(property = "tomee-plugin.skipCurrentProject", defaultValue
= "false")
protected boolean skipCurrentProject;
+ /**
+ * The Tomee version.
+ */
@Parameter(property = "tomee-plugin.version", defaultValue = "-1")
protected String tomeeVersion;
+ /**
+ * The Tomee group id.
+ */
@Parameter(property = "tomee-plugin.groupId", defaultValue =
"org.apache.tomee")
protected String tomeeGroupId;
+ /**
+ * The Tomee artifact id.
--- End diff --
Maybe use TomEE here.
---