Missing dependencies - PTAnywhere/ptAnywhere-api GitHub Wiki

If you are reading this section is probably because you cannot compile this project. This happens because the following dependencies are missing: tincan and ptipc.

Tincan is not yet available in Maven repositories. However, the author claims that: "At some point in the future we plan to make the maven artifacts available via some publicly available repository". Let's cross the fingers.

In the meantime, you can install their latest jar in your local maven repository using the following command:

mvn install:install-file -Dfile=tincan-0.7.0.jar -DgroupId=com.rusticisoftware -DartifactId=tincan -Dversion=0.7.0 -Dpackaging=jar

Ptipc is a Java library made by Cisco to communicate with their Packet Tracer using IPC (Inter-Process Communication). You can download the source files from the Cisco Networking Academy forum (providing you are registered there).

The bad news: I made some changes both in ptipc's pom.xml and source. While you should be able to adapt the pom.xml, I cannot share the changes I made in the code because I do not have the intellectual property of this piece of software. Hopefully this will change in the future. In the meantime, you can contact me if you find any related problem.