Sachverhalt: A. Die Einwohnergemeinde Ballwil ist Eigentümerin des Grundstücks Nr. 774 (Grundbuch Ballwil), welches gemäss Zonenplan der Industriezone I zugewiesen ist. Am 22. August 2008 ersuchte Y._, die auf dem Grundstück befindliche Lagerhalle zu unterteilen und den Vorplatz einzuschottern. Während der Einsprachefrist liess der Eigentümer der benachbarten Parzelle Nr. 708 (Grundbuch Hohenrain), X._, gegen das Projekt Einsprache erheben. Mit Entscheid vom 10. Juni 2009 bewilligte der Gemeinderat Ballwil das Vorhaben unter verschiedenen Auflagen und Bedingungen, wobei er die von X._ erhobene Einsprache abwies und die privatrechtlichen Aspekte der Einsprache an den Zivilrichter verwies. Dieser Entscheid wurde zusammen mit dem Leitentscheid der Dienststelle Raumentwicklung, Wirtschaftsförderung und Geoinformation des Kantons Luzern (rawi) vom 24. September 2008 eröffnet. B. Das Verwaltungsgericht des Kantons Luzern, Verwaltungsrechtliche Abteilung, wies eine gegen den Entscheid vom 10. Juni 2009 gerichtete Verwaltungsgerichtsbeschwerde von X._ mit Urteil vom 30. November 2009 ab, soweit es darauf eintrat. C. X._ erhebt gegen dieses Urteil Beschwerde in öffentlich-rechtlichen Angelegenheiten. Er beantragt, das angefochtene Urteil und der Entscheid des Gemeinderates Ballwil vom 10. Juni 2009 seien aufzuheben. Ferner beantragt er die Durchführung eines Augenscheins, die Einholung einer Expertise und die Gewährung der aufschiebenden Wirkung. D. Y._ und die Einwohnergemeinde Ballwil beantragen, die Beschwerde abzuweisen. Das Verwaltungsgericht verzichtet auf Vernehmlassung und schliesst auf Abweisung der Beschwerde. E. Mit Verfügung vom 18. Februar 2010 wurde das Gesuch um aufschiebende Wirkung abgewiesen. Im zweiten Schriftenwechsel hielten die Parteien an ihren Anträgen fest. 