from the unix command line and post what you get. I suspect that you may be trying to run a 64bit jar on a 32bit system (or maybe even the other way around).
Ok.
In Filezilla, make sure that the Transfer Type is set to at least 'Auto' but to ensure that files are transferred correctly you can set it to 'Binary'.
You'll find this option in the menu by following
Transfer -> Transfer type -> then choose the Binary or Auto option.
Failing that, I'd suggest to try installing Java on the VPS instead of a simple copy (I know that Erel is almost always right but... there's always a first time - no offence Erel)
Ok.
In Filezilla, make sure that the Transfer Type is set to at least 'Auto' but to ensure that files are transferred correctly you can set it to 'Binary'.
You'll find this option in the menu by following
Transfer -> Transfer type -> then choose the Binary or Auto option.
Failing that, I'd suggest to try installing Java on the VPS instead of a simple copy (I know that Erel is almost always right but... there's always a first time - no offence Erel)