fyzhou / beanio

Automatically exported from code.google.com/p/beanio
Apache License 2.0
0 stars 0 forks source link

Complete Maven POM so Ant not required. #53

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Submitting complete pom.xml which can perform compile, package, sign and deploy.

Original issue reported on code.google.com by cw10...@gmail.com on 23 Jan 2013 at 4:24

Attachments:

GoogleCodeExporter commented 9 years ago
Forgot about OSGi bundle and inclusion/relocation of ASM, so refer to the 
attached, revised pom.xml

  -Chris

Original comment by cw10...@gmail.com on 23 Jan 2013 at 6:55

Attachments:

GoogleCodeExporter commented 9 years ago
BTW, I meant to file this as "enhancement" - not "defect".

Original comment by cw10...@gmail.com on 23 Jan 2013 at 11:15

GoogleCodeExporter commented 9 years ago
Thanks for this!  I'll try it out for the next release...

Original comment by kevin.s...@gmail.com on 31 Jan 2013 at 3:15

GoogleCodeExporter commented 9 years ago
The reason I re-did it using Maven is because I was having a lot of 
trouble debugging a stream/group configuration and was surprised that 
BeanIO code has no logging.  I modified some code to add logging, 
specifically, SLF4J, which has multiple pluggable backends and low 
overhead.  e.g. I needed to trace parsing and unmarshalling.  I will 
submit my changes as suggested enhancements.

Oh, so with Maven, the dependencies are automatically maintained, as I 
was too lazy to manually locate and download slf4j to ./lib ;)

Thanks and regards,

   -Chris

Original comment by cw10...@gmail.com on 31 Jan 2013 at 3:06

GoogleCodeExporter commented 9 years ago
BeanIO 2.1.0 will be built using Gradle.

Thanks again for the Maven pom, but its complexity just reaffirmed my dislike 
for Maven.

Original comment by kevin.s...@gmail.com on 21 Apr 2013 at 2:27

GoogleCodeExporter commented 9 years ago
There's no question that Maven can be tough, but for many projects with 
complex dependencies,
it's a life-saver, compared to Ant.  That Gradle looks promising....

Original comment by cw10...@gmail.com on 22 Apr 2013 at 2:32