Hi I am trying to install ODK aggregate on my Mac, I am new to Mac OS, Post Installation, when I try to launch the tool it throws following message
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/cli/ParseException
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:375)
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:56)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.cli.ParseException
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:466)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:563)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)
... 3 more (1) What ODK tool and version are you using? And on what device and operating system version?
What steps can we take to reproduce the problem?
What you have you tried to fix the problem?
Anything else we should know or have? If you have a test form or screenshots or logs, attach here.
I cant answer your question pe se, but to be perfectly honest you are probably far better of installing ODK Aggregate on a Linux box (either virtual or bare-metal) by following one of several well-documented recipes, than trying to strong-arm it into Mac OS X - especially if you are new to Mac OS X! eg:
I'm looking into this and other similar errors reported by other users. Could you confirm that you were trying to upload Aggregate to Google App Engine?
If not, could you describe with a little more detail what was going on? What did you try to run post installation, etc.?