It was a significant setback for a team with Super Bowl expectations.
Porter signed a six-year, $30 million contract with Jacksonville in February and was supposed to give the team its first go-to receiver since Jimmy Smith retired. But he missed most of minicamp and organized team activities with hamstring problems.
Team doctors thought it would heal during the layoff before training camp, but decided Friday that surgery would be the best option to ensure Porter would be healthy during the season.
The Jaguars said Porter would be out six to eight weeks, with hopes that he could be ready for the Sept. 7 season opener at Tennessee.