I downloaded and installed jmeter to do some apache profiling/benchmarking, but it wouldn't run, complaining that there was no java. When you try to run a java application, you may get an error message that looks something like this:
To open "application" you need to install the legacy Java SE 6 runtime.
This is because jmeter requires the legacy Java 6 provided by Apple and you will need to download it. But it's simple enoug.
You can get the download from here: https://support.apple.com/kb/DL1572?locale=en_US