福斯特于2000年在其《马克思的生态学》中第一次明确提出了马克思的生态学概念,坚持认为资本主义制度下解决环境问题的不可能性。作为生态学马克思主义者,福斯特从生态学的角度对资本主义进行了全面的批判。他认为资本主义制度及其生产方式才是生态危机产生的根本原因并且提出建立人与自然和谐发展的社会主义社会的希望。