Community
Participate
Working Groups
Created attachment 201362 [details] maven debug log
steps to reproduce: sync MAT trunk from http://dev.eclipse.org/svnroot/tools/org.eclipse.mat run build.bat - build succeeds with tycho 0.11.0 - I verified that build also suceeds with tycho 0.12.0 - build fails with compilation error with tycho 0.13.0-SNAPSHOT It seems the com.ibm.dtfj.* libraries from the locally created p2 repo are missing on the compile classpath.
I suspect this is a duplicate of bug 351842 . @Krum can you check if adding a build.properties entry jars.extra.classpath=platform:plugins/<ID_OF_IBM_DTFJ_BUNDLE> works around the compilation failure?
Jan, thanks for trying out and reproducing the problem. I wanted to try today the suggested workaround, however, now I am getting a different error (much earlier in the process, already before starting to build the different modules). I don't think it is related to the proposed workaround, as I get the error both with and without it. Not sure what is the reason for the changed behavior. The build still works with Tycho 0.12.0. BTW, I checked in some changes and now 0.12.0 is used for MAT (no 0.11.0 any longer). For the new problem - I tried deleting the repository - no success. I'll attach the a debug log here. If you prefer that we track it in a separate bug, let me know. Once more - thanks for the help!
Created attachment 201483 [details] debug log Missing requirement
(In reply to comment #3) sorry, wrong platform URI format. It should read jars.extra.classpath=platform:/plugin/<ID_OF_IBM_DTFJ_BUNDLE>
This solved the problem. Thanks!