DeKalb County Solicitor-General Robert James will run for District Attorney Gwen Keyes Fleming’s vacant seat.