Thank you for your time.

Суббота,  4 июля 2015, 21:25 +01:00 от Andy Seaborne <[email protected]>:
>On 04/07/15 21:18, Alex Sviridov wrote:
>>   Thank you very much. I added the aoache snapshot repository and I got the 
>> jar file. Can you answer the following questions:
>Please add this to the stackoveflow question.
>
>> 1) is is standart apache policy not to keep snapshot in central maven?
>
>Not Apache specific - maven central has releases, not snapshots.
>
>> 2) how can I building jena from sources to get this osgi jar? I tried maven 
>> install both to parent and module. I got the output that jar was copied but 
>> in local maven repo I had only pom.
>
>Build it from the top, not partially.
>
>As on stackoverflow - probably because you are doing a partial build of 
>one part of jena, so dependent snapshots for the bundling and parent 
>POMs are not available.
No, I firstly did "maven install" to parent pom. It took long time to build all 
the project. But I repeat, after that I had no osgi jar in local repo.


>
>Andy
>
>
>> Суббота,  4 июля 2015, 21:00 +01:00 от Andy Seaborne < [email protected] >:
>>> On 04/07/15 20:40, Alex Sviridov wrote:
>>>>    Thank you for you answer. But if I add <type>POM</type> then the 
>>>> necessary classes are not found.
>>>
>>> <type>pom</type>  Lowercase.
>>>
>>> Which classes?
>>>
>>> (do you have a mix of 2.13.0 and 3.0.0-SNAPSHOT? because there is a
>>> package name change between them)
>>>
>>> Snapshots need
>>>
>>>       <repository>
>>>         <id>apache.snapshots</id>
>>>         <name>Apache Snapshot Repository</name>
>>>         <url>http://repository.apache.org/snapshots</url>
>>>         <releases>
>>>           <enabled>false</enabled>
>>>         </releases>
>>>         <snapshots>
>>>           <enabled>true</enabled>
>>>         </snapshots>
>>>       </repository>
>>>
>>> because they are not in maven central.
>>>
>>>>
>>>> Really, I don't understand who and why did this way. It really as 
>>>> nightmare to get jena-osgi jar file. Please, help me to get as I use osgi 
>>>> and need jena as osgi bundle.
>>>>
>>>
>>> The artifact is apache-jena-osgi (that currently goes to jena-osgi which
>>> is the jar IIRC)
>>>
>>> I'm trying to! (and I don't use OSGI currently)
>>>
>>> Andy
>>>
>>>>
>>>> Суббота,  4 июля 2015, 20:21 +01:00 от Andy Seaborne <  [email protected] >:
>>>>> On 04/07/15 13:15, Alex Sviridov wrote:
>>>>>>
>>>>>> I can't get apache-jena-osgi jar. I tried central repo
>>>>>> <dependency>
>>>>>>        <groupId>org.apache.jena</groupId>
>>>>>>        <artifactId>apache-jena-osgi</artifactId>
>>>>>>        <version>2.13.0</version>
>>>>>> </dependency>
>>>>>> but constanly get
>>>>>> The POM for org.apache.jena:jena-osgi:jar:2.12.2-SNAPSHOT is missing, no 
>>>>>> dependency information available
>>>>>>
>>>>>
>>>>> I think it is because you need to add <type>pom</type>
>>>>>
>>>>>     <dependency>
>>>>>          <groupId>org.apache.jena</groupId>
>>>>>          <artifactId>apache-jena-osgi</artifactId>
>>>>>          <version>2.13.0</version>
>>>>>          <type>pom</type>
>>>>>     </dependency>
>>>>>
>>>>> org.apache.jena:apache-jena-osgi is not the bundle itself but an
>>>>> indirection point that pulls in the right modules (which the project
>>>>> reserves the right to change, hence the indirection point).
>>>>>
>>>>> I don't know why it is saying 2.12.2-SNAPSHOT -- the released
>>>>> apache-jena-osgi looks OK to me.
>>>>>
>>>>> (there is supposed to be some documentation at /download/osgi.html but
>>>>> no one has written it yet. Hint, hint :-)
>>>>>
>>>>> Andy
>>>>>
>>>>>>
>>>>>> Finally I downloaded sources and built it myself. Here is the output of 
>>>>>> maven install:
>>>>>> [INFO]--- maven-install-plugin:2.5.2:install (default-install)@ 
>>>>>> jena-osgi ---
>>>
>>> [INFO]Installing/home/Me/SoftProjects/LIB/jena-master/apache-jena-osgi/jena-osgi/target/jena-osgi-3.0.0-SNAPSHOT.jar
>>> to
>>> /home/Me/.m2/repository/org/apache/jena/jena-osgi/3.0.0-SNAPSHOT/jena-osgi-3.0.0-SNAPSHOT.jar
>>>>>> [INFO]Installing/home/Me/SoftProjects/LIB/jena-master/apache-jena-osgi/jena-osgi/pom.xml
>>>>>>  to 
>>>>>> /home/Me/.m2/repository/org/apache/jena/jena-osgi/3.0.0-SNAPSHOT/jena-osgi-3.0.0-SNAPSHOT.pom
>>>>>> [INFO][INFO]--- maven-bundle-plugin:2.5.3:install (default-install)@ 
>>>>>> jena-osgi ---[INFO]Installing 
>>>>>> org/apache/jena/jena-osgi/3.0.0-SNAPSHOT/jena-osgi-3.0.0-SNAPSHOT.jar
>>>>>> [INFO]Writing OBR metadata
>>>>>> [INFO]------------------------------------------------------------------------[INFO]ReactorSummary:[INFO][INFO]ApacheJena-OSGi................................
>>>>>>  SUCCESS [4.898s][INFO]ApacheJena-OSGi bundle ......................... 
>>>>>> SUCCESS 
>>>>>> [26.290s][INFO]------------------------------------------------------------------------[INFO]
>>>>>>  BUILD SUCCESS
>>>>>> [INFO]------------------------------------------------------------------------[INFO]Total
>>>>>>  time:32.665s[INFO]Finished at:SatJul0414:32:44 MSK 
>>>>>> 2015[INFO]FinalMemory:30M/450M[INFO]------------------------------------------------------------------------
>>>>>> However in  
>>>>>> /home/Me/.m2/repository/org/apache/jena/jena-osgi/3.0.0-SNAPSHOT/ there 
>>>>>> is not jar file. Only pom.
>>>>>>
>>>>>> How can I get jena-osgi.jar? I have never had such strange problem with 
>>>>>> getting jar file.
>>>>>
>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>
>>
>>
>


-- 
Alex Sviridov

Reply via email to