The aggressor was an 18-year-old biology student, said local police commander Siegfried Kollmar who added that the motive for the attack is not yet known.
The victim was a 23-year-old German woman, according to the report of the security forces who deployed more than 400 troops after the attack.
Federal Chancellor Olaf Schloz mourned and sent his condolences to the victims and their families.
The city of eidelberg is located south of Frankfurt and has about 160,000 inhabitants, while its university is one of the best known in the country.
mh/arm/mem/ehl