I'm looking for some kind of tool with which you can operate and administrate Java applications remotely. We have some applications here that are controlled by a bunch of batch files. For some other application there is a complete different set of batch files and this way this is not uniformly and kind of messy. I'm kind of fed up with logging into the server and then being faced with a lot of command prompts where some Java applications are running. So I'm looking for a tool that unifies starting and stopping of a Java application, has support for monitoring and things. Had a look into OSGi but it seems a bit overblown to me for that purpoose. JMX also seems a bit too effortful. Any suggestions for a tool that could make operating Java applications in production simpler and uniformly?