Josh Elser created ACCUMULO-1844:
------------------------------------

             Summary: Tests to ensure that Main's classnames exist
                 Key: ACCUMULO-1844
                 URL: https://issues.apache.org/jira/browse/ACCUMULO-1844
             Project: Accumulo
          Issue Type: Improvement
          Components: start, test
            Reporter: Josh Elser


The Main class, in accumulo-start, references a number of classes to handle the 
command line arguments to the accumulo shell script.

However, since start can't depend on the other modules, it must use String 
representations of these classes.

This is very brittle and, if those classes move, we have no knowledge of this 
breakage until runtime.

We should have something later in the build that will enumerate the arguments 
to Main to ensure that we don't get a NoClassDefFound error at runtime due to a 
moved class.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to