Hi Christopher, I hadn't done a fresh checkout in a while, so it may well be that there are somewhat annoying manual steps that you have to execute...
> - Found GitHub references on the website, so git import from Eclipse. > - Got errors but saw on web site "Check out the codebase from > sourceforge: SVN. GitHub is also available but may be incomplete" That's true. Unfortunately, I'm not so good with Git, so I can only guarantee workspace integrity on SVN. But there had been git users successfully working with the codebase on GitHub. For instance Daniel Carleton here: https://github.com/lukaseder/jOOQ/pull/5 > - Re-created a workspace, checked out from SVN "jOOQ", "jOOQ-codegen", > "jOOQ-meta". I am not sure which other projects are needed. These three should be fine. jOOQ-test and jOOQ-sources are optional. The other ones are not needed > - Got errors. > - Figured out it had pom files. > - Selected pom file from jOOQ > Run as Maven Build. Failed on ojdbc6.jar. > - giyf: had to install maven (dogh!) to add my local ojdbc6 jar to > local repo. The command was: > mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 > -Dversion=11.1.0.7.0 -Dpackaging=jar -Dfile=C:\some_path\ojdbc6.jar Yes, it took me a while to get that straightened out, too. I wish there was a way to remove that dependency without loss of Oracle functionality. Any ideas welcome. > - Ran pom file Build again. Failed for weird reasons. > - Pom file from jOOQ > Run as Maven Clean. > - Pom file from jOOQ > Run as Maven Build. > - This went much further but got error: > "Failed to execute goal > org.apache.maven.plugins:maven-gpg-plugin:1.1:sign (sign-artifacts) on > project jooq: Cannot obtain passphrase in batch mode -> [Help 1]" In order to publish jOOQ to the Sonatype and Maven Central repositories, I have to sign the artefacts. If you know a way how I can make that step optional for other users, I'd gladly adapt the pom files. Otherwise, you can delete that plugin from your copies of the pom file, then you should be fine > I attach the complete log of the final run to this e-mail (I don't > know if the Google groups will accept it). I got it alright... > What am I doing wrong? Are there step by step instructions on how to > checkout and build the project? I think you're at the last missing step with that gpg plugin... Cheers Lukas
