[ https://issues.apache.org/jira/browse/ACCUMULO-1675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13813090#comment-13813090 ]
Christopher Tubbs commented on ACCUMULO-1675: --------------------------------------------- The reason this isn't a bug, is because the accumulo-maven-plugin does one thing: runs an instance of Accumulo during the build. While written to make it easier to do testing, it does not *have* to be used for testing, it is not intrinsically tied to testing, and it is non-intuitive to assume that it will deactivate when tests are skipped. It simply runs when it is defined in the POM to do so. If required, it is entirely possible for a user to define it in a profile that is deactivated with a skipTests property, or (perhaps more appropriate, given the default binding) a skipITs property. It should be pointed out that there's nothing magical about the "skipTests" property in Maven. It is a property that just so happens to trigger specific behavior in a few plugins (namely, maven-surefire-plugin and maven-failsafe-plugin). This plugin was designed to execute at the pre-integration-test phase, but it does not have to, and it should not be assumed that the maven-failsafe-plugin, which does respond to the skipTests property, will be used with this plugin. It should also not be assumed that the appearance of skipTests property is an instruction for this plugin... because it is well-known property of another plugin entirely. However, all that said, it is a normal thing to deactivate the execution of a plugin under several different conditions, and to enable that, I think that the best route is not to have it respect skipTests, but instead, it should have its own skip property (accumulo.skip?), which can be set with any of several build profiles that a user wishes to configure. > Accumulo maven plugin should not run when skipTests is set > ---------------------------------------------------------- > > Key: ACCUMULO-1675 > URL: https://issues.apache.org/jira/browse/ACCUMULO-1675 > Project: Accumulo > Issue Type: Bug > Components: maven-plugin > Affects Versions: 1.6.0 > Reporter: Keith Turner > Fix For: 1.6.1 > > > I am using the accumulo-maven-plugin to test an Accumulo project I am working > on. When I run "mvn install -DskipTests" it starts and stops mini accumulo. -- This message was sent by Atlassian JIRA (v6.1#6144)