I run the sequence of commands below but it still failures.

mvn release:update-versions -DdevelopmentVersion=3.1.1-myfork-SNAPSHOT
mvn clean
mvn install -Pbootstrap
mvn install -Pdev -DskipTests=true

[INFO]
------------------------------------------------------------------------
[INFO] Building Apache Jena - Fuseki Server Engine 3.1.1-myfork-SNAPSHOT
[INFO]
------------------------------------------------------------------------
[WARNING] The POM for org.apache.jena:jena-text:jar:3.1.1-myfork-SNAPSHOT
is missing, no dependency information available
[WARNING] The POM for
org.apache.jena:jena-spatial:jar:3.1.1-myfork-SNAPSHOT is missing, no
dependency information available
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Apache Jena - Parent ............................... SUCCESS [
 1.552 s]
[INFO] Apache Jena - Base Common Environment .............. SUCCESS [
 8.325 s]
[INFO] Apache Jena - Core ................................. SUCCESS [
11.643 s]
[INFO] Apache Jena - ARQ (SPARQL 1.1 Query Engine) ........ SUCCESS [
19.718 s]
[INFO] Apache Jena - TDB (Native Triple Store) ............ SUCCESS [
 2.547 s]
[INFO] Apache Jena - Libraries POM ........................ SUCCESS [
 0.234 s]
[INFO] Apache Jena - Command line tools ................... SUCCESS [
 5.790 s]
[INFO] Apache Jena - Fuseki - A SPARQL 1.1 Server ......... SUCCESS [
 0.047 s]
[INFO] Apache Jena - Fuseki Server Engine ................. FAILURE [
 0.045 s]
[INFO] Apache Jena - Fuseki Embedded Server ............... SKIPPED
[INFO] Apache Jena - Fuseki WAR File ...................... SKIPPED
[INFO] Apache Jena - Fuseki Server Standalone Jar ......... SKIPPED
[INFO] Apache Jena - Fuseki Binary Distribution ........... SKIPPED
[INFO] Apache Jena - Security Permissions ................. SKIPPED
[INFO] Apache Jena ........................................ SKIPPED
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 50.588 s
[INFO] Finished at: 2017-01-05T15:56:51+01:00
[INFO] Final Memory: 60M/1801M
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal on project jena-fuseki-core: Could not
resolve dependencies for project
org.apache.jena:jena-fuseki-core:jar:3.1.1-myfork-SNAPSHOT: The following
artifacts could not be resolved:
org.apache.jena:jena-text:jar:3.1.1-myfork-SNAPSHOT,
org.apache.jena:jena-spatial:jar:3.1.1-myfork-SNAPSHOT: Failure to find
org.apache.jena:jena-text:jar:3.1.1-myfork-SNAPSHOT in
http://repository.apache.org/snapshots was cached in the local repository,
resolution will not be reattempted until the update interval of
apache.snapshots has elapsed or updates are forced -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the
command
[ERROR]   mvn <goals> -rf :jena-fuseki-core


Notice the jena spatial and text are there:

~/tools/jena-master-forked$ find . | grep text | grep jar
./jena-text/target/jena-text-3.1.1-myfork-SNAPSHOT-javadoc.jar
./jena-text/target/jena-text-3.1.1-myfork-SNAPSHOT-sources.jar
./jena-text/target/jena-text-3.1.1-myfork-SNAPSHOT.jar


~/tools/jena-master-forked$ find . | grep spatial | grep jar
./jena-spatial/target/jena-spatial-3.1.1-myfork-SNAPSHOT.jar
./jena-spatial/target/jena-spatial-3.1.1-myfork-SNAPSHOT-sources.jar
./jena-spatial/target/jena-spatial-3.1.1-myfork-SNAPSHOT-javadoc.jar


Am I missing anything else?

The fork I am trying to compile is this one:

https://github.com/jmvanel/jena/commits/master



On 5 January 2017 at 11:23, Andy Seaborne <a...@apache.org> wrote:

>
>
> On 05/01/17 09:49, Rob Vesse wrote:
>
>> As others have already noted in this thread you will need to do a mvn
>> install rather than a package.
>>
>
> Yes - it is looking for "jena-core/3.1.1-myfork-SNAPSHOT" as specificed
> in the jena-arq POM.
>
>
>> Rob
>>
>> On 05/01/2017 07:45, "Samur Araujo" <s.ara...@geophy.com> wrote:
>>
>>     Hi Rob, I tried your approach but I got this error when packing:
>>
>>     It still cannot solve the dependencies. Am I missing any parameter?
>>
>>     ~/tools/jena-master-forked/jena-arq$ mvn package
>>
>
> Why not run mvn at the top level?
>
> mvn clean install
>
> or (quicker but not all of Jena):
>
> mvn clean
> mvn install -Pbootstrap
> mvn install -Pdev
>
> these profiles are documented in the POM - you seem to have changed
> the version everywhere so you may need -Pbootstrap
>
> otherwise -Pdev is a fast build(and test!) of modules up to Fuseki2
>
>
>
>     [INFO] Scanning for projects...
>>     [INFO]
>>
>>     [INFO]
>>     ------------------------------------------------------------
>> ------------
>>     [INFO] Building Apache Jena - ARQ (SPARQL 1.1 Query Engine)
>>     3.1.1-myfork-SNAPSHOT
>>     [INFO]
>>     ------------------------------------------------------------
>> ------------
>>     Downloading:
>>     http://repository.apache.org/snapshots/org/apache/jena/jena-
>> core/3.1.1-myfork-SNAPSHOT/maven-metadata.xml
>>     Downloading:
>>     http://repository.apache.org/snapshots/org/apache/jena/jena-
>> core/3.1.1-myfork-SNAPSHOT/jena-core-3.1.1-myfork-SNAPSHOT.pom
>>     [WARNING] The POM for org.apache.jena:jena-core:jar:
>> 3.1.1-myfork-SNAPSHOT
>>     is missing, no dependency information available
>>     [WARNING] The POM for
>>     org.apache.jena:jena-core:jar:tests:3.1.1-myfork-SNAPSHOT is
>> missing, no
>>     dependency information available
>>     Downloading:
>>     http://repository.apache.org/snapshots/org/apache/jena/jena-
>> base/3.1.1-myfork-SNAPSHOT/maven-metadata.xml
>>     Downloading:
>>     http://repository.apache.org/snapshots/org/apache/jena/jena-
>> base/3.1.1-myfork-SNAPSHOT/jena-base-3.1.1-myfork-SNAPSHOT.pom
>>     [WARNING] The POM for
>>     org.apache.jena:jena-base:jar:tests:3.1.1-myfork-SNAPSHOT is
>> missing, no
>>     dependency information available
>>     Downloading:
>>     http://repository.apache.org/snapshots/org/apache/jena/jena-
>> shaded-guava/3.1.1-myfork-SNAPSHOT/maven-metadata.xml
>>     Downloading:
>>     http://repository.apache.org/snapshots/org/apache/jena/jena-
>> shaded-guava/3.1.1-myfork-SNAPSHOT/jena-shaded-guava-3.
>> 1.1-myfork-SNAPSHOT.pom
>>     [WARNING] The POM for
>>     org.apache.jena:jena-shaded-guava:jar:3.1.1-myfork-SNAPSHOT is
>> missing, no
>>     dependency information available
>>     Downloading:
>>     http://repository.apache.org/snapshots/org/apache/jena/jena-
>> core/3.1.1-myfork-SNAPSHOT/jena-core-3.1.1-myfork-SNAPSHOT.jar
>>     Downloading:
>>     http://repository.apache.org/snapshots/org/apache/jena/jena-
>> core/3.1.1-myfork-SNAPSHOT/jena-core-3.1.1-myfork-SNAPSHOT-tests.jar
>>     Downloading:
>>     http://repository.apache.org/snapshots/org/apache/jena/jena-
>> base/3.1.1-myfork-SNAPSHOT/jena-base-3.1.1-myfork-SNAPSHOT-tests.jar
>>     Downloading:
>>     http://repository.apache.org/snapshots/org/apache/jena/jena-
>> shaded-guava/3.1.1-myfork-SNAPSHOT/jena-shaded-guava-3.
>> 1.1-myfork-SNAPSHOT.jar
>>     [INFO]
>>     ------------------------------------------------------------
>> ------------
>>     [INFO] BUILD FAILURE
>>     [INFO]
>>     ------------------------------------------------------------
>> ------------
>>     [INFO] Total time: 3.449 s
>>     [INFO] Finished at: 2017-01-05T08:42:05+01:00
>>     [INFO] Final Memory: 19M/480M
>>     [INFO]
>>     ------------------------------------------------------------
>> ------------
>>     [ERROR] Failed to execute goal on project jena-arq: Could not resolve
>>     dependencies for project
>>     org.apache.jena:jena-arq:jar:3.1.1-myfork-SNAPSHOT: The following
>> artifacts
>>     could not be resolved: org.apache.jena:jena-core:jar:
>> 3.1.1-myfork-SNAPSHOT,
>>     org.apache.jena:jena-core:jar:tests:3.1.1-myfork-SNAPSHOT,
>>     org.apache.jena:jena-base:jar:tests:3.1.1-myfork-SNAPSHOT,
>>     org.apache.jena:jena-shaded-guava:jar:3.1.1-myfork-SNAPSHOT: Could
>> not find
>>     artifact org.apache.jena:jena
>>
>>     On 4 January 2017 at 17:58, Rob Vesse <rve...@dotnetrdf.org> wrote:
>>
>>     > Probably the easiest thing to do is to change the versions in all
>> the
>>     > pom.xml files to a custom version so it can only use locally
>> installed
>>     > artefacts because the version won’t exist anywhere else i.e. Even
>> if it
>>     > looks for it on the Internet it won’t find it.
>>     >
>>     > You can do this automatically like so:
>>     >
>>     > mvn release:update-versions -DdevelopmentVersion=3.1.1-myf
>> ork-SNAPSHOT
>>     >
>>     > Rob
>>     >
>>     > On 04/01/2017 16:23, "Andy Seaborne" <a...@apache.org> wrote:
>>     >
>>     >     The other modules will look for jena-core.  If you want a
>> different
>>     > one,
>>     >     then change the pom.xml files to name a different artifact.
>>     >
>>     >          Andy
>>     >
>>     >     On 04/01/17 15:41, Lorenz Buehmann wrote:
>>     >     > You can specify the modules that you want to install or ignore
>>     >     >
>>     >     >
>>     >     > mvn clean install -pl !jena-core
>>     >     >
>>     >     >
>>     >     > should do the trick and omit jena-core
>>     >     >
>>     >     >
>>     >     > On 04.01.2017 15:53, Samur Araujo wrote:
>>     >     >> My forked version overwrite the dependencies. I do not want
>> it to
>>     > get the
>>     >     >> jena-core from repository but look for it locally, in the
>>     > jena-master local
>>     >     >> folder structure.
>>     >     >>
>>     >     >> Is there any way to easily configure this?
>>     >     >>
>>     >     >> On 4 January 2017 at 15:03, Andy Seaborne <a...@apache.org>
>> wrote:
>>     >     >>
>>     >     >>> "mvn clean install"
>>     >     >>>
>>     >     >>>
>>     >     >>> On 04/01/17 13:17, Samur Araujo wrote:
>>     >     >>>
>>     >     >>>> Hi all, how do I compile a forked version of Jena?
>>     >     >>>>
>>     >     >>>> What are the parameters I need to be passed to maven?
>>     >     >>>>
>>     >     >>>> I used "mvn package -o"
>>     >     >>>>
>>     >     >>>> But I got the error:
>>     >     >>>>
>>     >     >>>> Could not resolve dependencies.
>>     >     >>>>
>>     >     >>> You will need to let it down dependencies at least once.
>>     >     >>>
>>     >     >>> See "mvn dependency:tree" (when online).
>>     >     >>>
>>     >     >>>
>>     >     >>>>
>>     >     >>
>>     >     >
>>     >
>>     >
>>     >
>>     >
>>     >
>>     >
>>
>>
>>     --
>>     Senior Data Scientist
>>     Geophy
>>     www.geophy.com
>>
>>     Nieuwe Plantage 54-55
>>     2611XK  Delft
>>     +31 (0)70 7640725
>>
>>     1 Fore Street
>>     EC2Y 9DT  London
>>     +44 (0)20 37690760
>>
>>
>>
>>
>>
>>


-- 
Senior Data Scientist
Geophy
www.geophy.com

Nieuwe Plantage 54-55
2611XK  Delft
+31 (0)70 7640725

1 Fore Street
EC2Y 9DT  London
+44 (0)20 37690760

Reply via email to