On Saturday, March 23, 2019 at 6:41:50 PM UTC-4, Tatu Saloranta wrote:
>
> On Fri, Mar 22, 2019 at 9:47 AM Artificial Life <[email protected] 
> <javascript:>> wrote: 
> > 
> > Ok, I'm apparently hopeless in this regard.  I came from the ancient 
> days of sccs/rcs/pvcs and then later cvs, and ignored this git business 
> until now and it has me completely mystified. 
> > 
> > I'm trying to download a copy of 2.9.8 (Jackson-JSON) but the closest I 
> got was a download that included a src directory that had this weird .in 
> file extension: 
> > 
> > ./src/com/fasterxml/jackson/core/json/PackageVersion.java.in 
> > 
> > PackageVersion obviously wasn't found by the rest of the sources. 
> > 
> > Is  2.9.8 in some kind of git "patch only" format?  Easiest way to 
> extract 2.9.8 (or do I have to extract 2.9 first?) 
>
> No, it is the full source but `PackageVersion.java` is actually 
> generated by Maven replacer plugin, to include version information 
> from `pom.xml` during build. 
>
> So you do need to do `mvn compile` locally after cloning to get that 
> source file to be available. 
>
> I hope this helps, 
>
> -+ Tatu +- 
>
> ps. I am open to improvement ideas on how this could be handled 
> differently -- particular challenge is to ensure it gets properly 
> included during release process (which uses Maven release plug-in and 
> steps from `x.y.z-SNAPSHOT` to `x.y.z` to release, then 
> `x.y.z+1-SNAPSHOT`, so manual invocation of generation won't work) 
>

I would suspect that if you keep it conceptually tied to Mavin you might 
accidentally encourage others to supply just the class files.  I did 
download just the class files for your core, but haven't used them yet 
because I have no clear way of verifying their integrity.

Being new to mavin (and git), I'll just follow your advice (cone + mvn 
compile) and see what happens.  Thanks for your help. 

-- 
You received this message because you are subscribed to the Google Groups 
"jackson-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to