一级建造师有专业限制,一建报考条件中对专业要求是工程类、工程经济类、工学门类、管理科学与工程类专业四个专业其中之一。法学本科并不属于上述四个专业之一,因此不能直接报考一级建造师考试。但是,如果你拥有法学本科学历,并且想要报考一级建造师,你可以通过成人自考或函授的方式修一个工程类或工程经济类的大专或本科学历,满足相应的工作年限要求后即可报考一级建造师资格考试。在报名前,你可以查看“一建报考专业对照表”来确定自己是否符合报考要求。该表格包含了18类45个专业,其中包括了工程类、工程经济类等与一级建造师相关的专业。如果你所学专业与上述表格中的专业名称有所偏差,但实际上属于工程类专业,仍然可以报名成功。但是,如果你所学专业与工程类完全无关,例如法学、会计、语言文学等,那么是无法报名成功的。因此,如果你想要考取一级建造师资格,建议你先了解相关的专业要求,并根据自己的情况做出相应的准备。