A naval flight officer who pleaded guilty in May to disclosing classified information will spend six years in prison, a military judge in Virginia ruled.