1.) Get a cup of coffee(or tea, whichever floats your boat). Never let your cup be empty; refill as and when required. Sugar and caffeine is what gets the job done, not brains or hands or the power of friendship blabla.
2.) Remove the bad jar from the repo(remove all traces of the jar and any references to that jar).
3.) Add new jars to netbeans classpath and build classpath.
4.) Read the migration wiki, if any. Read a bit about the workflows, if you dont understand them. Also get some samples ready at this stage.
5.) Start off with code migration; solve the easy classname errors first, do not attempt to solve the difficult errors at this point; instead add TODO’s for whichever piece of code you are not sure about.
6.) Google for methods and classes which you need help with. ProgramCreek and javadocs are your friends here; use them wisely and as much as is required.
7.) Deploy your code and see if any errors come up, try seeking help if you dont understand something. Gather success logs if possible or generate them by deploying the previous bad build. Add entry and exit points to all methods, see if some logs are not coming up, or your thread is getting stuck inside some method.
8.) Repeat steps 5 to 7 till you can make all QA testcases pass.
9.) Profit.