Citation: 2C_935/2014 E. C

Mit Eingabe vom 9. Oktober 2014 beantragt A.________ dem Bundesgericht, das Urteil des Verwaltungsgerichts des Kantons Solothurn sei aufzuheben. Vom Widerruf der Niederlassungsbewilligung und der Wegweisung sei abzusehen; stattdessen sei er zu verwarnen. Das Migrationsamt, das Verwaltungsgericht des Kantons Solothurn sowie das Staatssekretariat für Migration beantragen, die Beschwerde sei abzuweisen, soweit darauf einzutreten ist. Der Beschwerdeführer hält in einer weiteren Eingabe an seinen Anträgen fest. Der Präsident der II. öffentlich-rechtlichen Abteilung hat der Beschwerde am 15. Oktober 2014 antragsgemäss aufschiebende Wirkung zuerkannt.