If you don’t want to use a snapshot, add all of your ports to EXTRA_JAVA_OPTS.
That sounds like trouble. The serial transport is already there, and what you downloaded is probably outdated. After deleting the file, you’ll likely need to clear the cache to get rid of it. In Karaf, run…
feature:install org.openhab.transport.serial
Here is a script (and documentation if you want to do it all manually) for manually installing the zwave binding…