Urgent help needed - interfere of desktop with touchkit

I have a desktop UI with its own servlet which extends VaadinServlet(version 8.4.5) and a mobile UI with its own servlet which extends TouchKitServlet (version 5.0.4). If I put them in the same Eclipse maven project with one pom.xml, desktop UI html is generated with one extra in when it is loading on web. The generated style is for mobile, which interferes desktop UI. I also notice that desktop widgetSet.gwt.xml has “”. I also notice that this widgetSet.gwt.xml is generated to include all dependencies mentioned in pom.xml.

My application needs to deploy into production next week. Please help me urgently.

Thanks,

James