不是近义词。
一无所获和身无分文的意思不相近。
一无所获:指没有什么收获,强调的是没有获得任何东西或成果。
身无分文:指身上没有一分钱,形容非常贫穷,强调的是经济上的困境。
虽然两者都涉及到“没有”的概念,但一个侧重于收获的缺失,另一个侧重于财富的缺失,因此它们不是近义词。