stondet, you can't simply swap it out like that – they work a bit differently. See JPA's @JoinColumn, @JoinTable, etc. @ForeignKey is given as an argument there.
Next time, please start by checking the JPA spec, Hibernate user forums, etc. Thanks!