egueli / TraCI4J

A high-level Java library to communicate with SUMO (Simulation of Urban MObility) through its TraCI protocol.
GNU General Public License v3.0
41 stars 27 forks source link

TraCI4J as a maven project #17

Closed CageZ closed 8 years ago

CageZ commented 8 years ago

Changes:

egueli commented 8 years ago

Thank you for your huge contribution! The library really needed a technological update...

After downloading your PR, my Eclipse failed to build the library. Turned out the source code generation process was not included in the build process (I don't know Maven very well and I don't know the exact terms). I managed to modify pom.xml to use a Maven plugin to transform the XMLs to Java files, thus skipping the Ant build. I hope it works for you too.

Cheers, Enrico

CageZ commented 8 years ago

Very nice work! To work with the maven plugin is a better solution than to call the ant task from maven for source generation. I like it.