I'd like to have some tools in my maven project which I can run from inside my IDE (IntelliJ in my case) but which are not packaged with the application. Pretty much just java classes with a main method, similar to the "test" source root but not meant for testing.
Is there any good lightweight method/best practice for achieving this?
An example for such a task would be to reset some test databases, regenerate certain files based on some 3rd party systems etc, so more like scripting tasks having access to the classpath/data model of the module.
Thanks in advance!