Re: Maven Shaded Jars + Netbeans = confused Netbeans?

2008-12-16 Thread Lilianne E. Blaze
Hello,
Any ideas what could cause it?
Any hints, workarounds, anything?

Greetings, L

Lilianne E. Blaze wrote:
 Hello,
 (I already tried on users- list)
 
 I'm trying to make a jar containing x dependencies to be used as a
 single dependency, using Shade with the following options:
 
 createSourcesJartrue/createSourcesJar
 keepDependenciesWithProvidedScopetrue/keepDependenciesWithProvidedScope
 promoteTransitiveDependenciestrue/promoteTransitiveDependencies
 
 It seems ok, looks ok, works ok. _But_ - Netbeans doesn't seem to
 recognize it - code completion fails with package/class/symbol does not
 exist errors all over the place. Now I'm pretty much stuck. It could be
 a problem with Maven, could be with Netbeans, could be my (complete or
 partial) mistake with understanding how Maven makes / handles Shaded jars.
 
 I already submitted a report at
 http://www.netbeans.org/issues/show_bug.cgi?id=155091 , along with a
 simple project (3 projects, 2 classes) to demonstrate it.
 
 Greetings, thanks in advance, Lilianne
 
 
 
 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org
 
 
 




-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Maven Shaded Jars + Netbeans = confused Netbeans?

2008-12-11 Thread Milos Kleint
I'll look into it when I get back from vacation (Jan 2009).
Right now it seems to be an issue with the fact that the shaded jar
belongs to a project that doens't provide the source for the binaries
contained. That's sort of a concept in netbeans project system, so
making it work will probably involve some hacking..

Milos

On Thu, Dec 11, 2008 at 4:41 AM, Lilianne E. Blaze
[EMAIL PROTECTED] wrote:
 Hello,
 (I already tried on users- list)

 I'm trying to make a jar containing x dependencies to be used as a
 single dependency, using Shade with the following options:

 createSourcesJartrue/createSourcesJar
 keepDependenciesWithProvidedScopetrue/keepDependenciesWithProvidedScope
 promoteTransitiveDependenciestrue/promoteTransitiveDependencies

 It seems ok, looks ok, works ok. _But_ - Netbeans doesn't seem to
 recognize it - code completion fails with package/class/symbol does not
 exist errors all over the place. Now I'm pretty much stuck. It could be
 a problem with Maven, could be with Netbeans, could be my (complete or
 partial) mistake with understanding how Maven makes / handles Shaded jars.

 I already submitted a report at
 http://www.netbeans.org/issues/show_bug.cgi?id=155091 , along with a
 simple project (3 projects, 2 classes) to demonstrate it.

 Greetings, thanks in advance, Lilianne



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Maven Shaded Jars + Netbeans = confused Netbeans?

2008-12-11 Thread Lilianne E. Blaze
Milos Kleint wrote:
 I'll look into it when I get back from vacation (Jan 2009).
 Right now it seems to be an issue with the fact that the shaded jar
 belongs to a project that doens't provide the source for the binaries
 contained. That's sort of a concept in netbeans project system, so
 making it work will probably involve some hacking..
 
 Milos

I think that shouldn't matter?
1) Netbeans works correctly with 3rd party libs with no sources
provided, and by default does not retrieve sources 2)
createSourcesJartrue/createSourcesJar creates such jar, and from
what I looked inside it, it looks just like a normal sources jar.

Greetings, L

 
 On Thu, Dec 11, 2008 at 4:41 AM, Lilianne E. Blaze
 [EMAIL PROTECTED] wrote:
 Hello,
 (I already tried on users- list)

 I'm trying to make a jar containing x dependencies to be used as a
 single dependency, using Shade with the following options:

 createSourcesJartrue/createSourcesJar
 keepDependenciesWithProvidedScopetrue/keepDependenciesWithProvidedScope
 promoteTransitiveDependenciestrue/promoteTransitiveDependencies

 It seems ok, looks ok, works ok. _But_ - Netbeans doesn't seem to
 recognize it - code completion fails with package/class/symbol does not
 exist errors all over the place. Now I'm pretty much stuck. It could be
 a problem with Maven, could be with Netbeans, could be my (complete or
 partial) mistake with understanding how Maven makes / handles Shaded jars.

 I already submitted a report at
 http://www.netbeans.org/issues/show_bug.cgi?id=155091 , along with a
 simple project (3 projects, 2 classes) to demonstrate it.

 Greetings, thanks in advance, Lilianne



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Maven Shaded Jars + Netbeans = confused Netbeans?

2008-12-11 Thread Milos Kleint
if the project in question is opened (or otherwise known), all queries
are redirected to it. That way you get the correct error badges in
project B when you change classses in project A..

Milos

On Thu, Dec 11, 2008 at 9:30 AM, Lilianne E. Blaze
[EMAIL PROTECTED] wrote:
 Milos Kleint wrote:
 I'll look into it when I get back from vacation (Jan 2009).
 Right now it seems to be an issue with the fact that the shaded jar
 belongs to a project that doens't provide the source for the binaries
 contained. That's sort of a concept in netbeans project system, so
 making it work will probably involve some hacking..

 Milos

 I think that shouldn't matter?
 1) Netbeans works correctly with 3rd party libs with no sources
 provided, and by default does not retrieve sources 2)
 createSourcesJartrue/createSourcesJar creates such jar, and from
 what I looked inside it, it looks just like a normal sources jar.

 Greetings, L


 On Thu, Dec 11, 2008 at 4:41 AM, Lilianne E. Blaze
 [EMAIL PROTECTED] wrote:
 Hello,
 (I already tried on users- list)

 I'm trying to make a jar containing x dependencies to be used as a
 single dependency, using Shade with the following options:

 createSourcesJartrue/createSourcesJar
 keepDependenciesWithProvidedScopetrue/keepDependenciesWithProvidedScope
 promoteTransitiveDependenciestrue/promoteTransitiveDependencies

 It seems ok, looks ok, works ok. _But_ - Netbeans doesn't seem to
 recognize it - code completion fails with package/class/symbol does not
 exist errors all over the place. Now I'm pretty much stuck. It could be
 a problem with Maven, could be with Netbeans, could be my (complete or
 partial) mistake with understanding how Maven makes / handles Shaded jars.

 I already submitted a report at
 http://www.netbeans.org/issues/show_bug.cgi?id=155091 , along with a
 simple project (3 projects, 2 classes) to demonstrate it.

 Greetings, thanks in advance, Lilianne



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]







 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Maven Shaded Jars + Netbeans = confused Netbeans?

2008-12-11 Thread Daniel Kulp

Could you try unzipping the shaded jar and then using jar cf  to create a 
new jar using the same contents and seeing if that helps?

At one point, shade wasn't sticking directory entries into the jar properly 
which worked fine for java and javac and such, but it confused winzip 
really badly. It's possible something else or a similar issue is causing 
an issue with netbeans.

Alos, make sure it's the latest shade plugin as well to get the fix for above.  

Dan


On Wednesday 10 December 2008 10:41:27 pm Lilianne E. Blaze wrote:
 Hello,
 (I already tried on users- list)

 I'm trying to make a jar containing x dependencies to be used as a
 single dependency, using Shade with the following options:

 createSourcesJartrue/createSourcesJar
 keepDependenciesWithProvidedScopetrue/keepDependenciesWithProvidedScope
 promoteTransitiveDependenciestrue/promoteTransitiveDependencies

 It seems ok, looks ok, works ok. _But_ - Netbeans doesn't seem to
 recognize it - code completion fails with package/class/symbol does not
 exist errors all over the place. Now I'm pretty much stuck. It could be
 a problem with Maven, could be with Netbeans, could be my (complete or
 partial) mistake with understanding how Maven makes / handles Shaded jars.

 I already submitted a report at
 http://www.netbeans.org/issues/show_bug.cgi?id=155091 , along with a
 simple project (3 projects, 2 classes) to demonstrate it.

 Greetings, thanks in advance, Lilianne



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-- 
Daniel Kulp
[EMAIL PROTECTED]
http://dankulp.com/blog

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Maven Shaded Jars + Netbeans = confused Netbeans?

2008-12-11 Thread Lilianne E. Blaze
Daniel Kulp wrote:
 Could you try unzipping the shaded jar and then using jar cf  to create a 
 new jar using the same contents and seeing if that helps?

Thanks.
It seems it doesn't help.

 
 At one point, shade wasn't sticking directory entries into the jar properly 
 which worked fine for java and javac and such, but it confused winzip 
 really badly. It's possible something else or a similar issue is causing 
 an issue with netbeans.

I think I remember reading about it, wasn't it fixed before 1.2?

 
 Alos, make sure it's the latest shade plugin as well to get the fix for 
 above.  

1.2?

I saw references to 1.3-SNAPSHOT, but I have no idea how to declare and
use it in my own .pom?

Greetings, L

 
 Dan
 
 
 On Wednesday 10 December 2008 10:41:27 pm Lilianne E. Blaze wrote:
 Hello,
 (I already tried on users- list)

 I'm trying to make a jar containing x dependencies to be used as a
 single dependency, using Shade with the following options:

 createSourcesJartrue/createSourcesJar
 keepDependenciesWithProvidedScopetrue/keepDependenciesWithProvidedScope
 promoteTransitiveDependenciestrue/promoteTransitiveDependencies

 It seems ok, looks ok, works ok. _But_ - Netbeans doesn't seem to
 recognize it - code completion fails with package/class/symbol does not
 exist errors all over the place. Now I'm pretty much stuck. It could be
 a problem with Maven, could be with Netbeans, could be my (complete or
 partial) mistake with understanding how Maven makes / handles Shaded jars.

 I already submitted a report at
 http://www.netbeans.org/issues/show_bug.cgi?id=155091 , along with a
 simple project (3 projects, 2 classes) to demonstrate it.

 Greetings, thanks in advance, Lilianne



 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org
 
 
 




-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Maven Shaded Jars + Netbeans = confused Netbeans?

2008-12-11 Thread Daniel Kulp
On Thursday 11 December 2008 4:26:42 pm Lilianne E. Blaze wrote:
 Daniel Kulp wrote:
  Could you try unzipping the shaded jar and then using jar cf  to create
  a new jar using the same contents and seeing if that helps?

 Thanks.
 It seems it doesn't help.

OK.   Then that's not the issue.The new jar would definitely have 
everything in there correctly.



  At one point, shade wasn't sticking directory entries into the jar
  properly which worked fine for java and javac and such, but it
  confused winzip really badly. It's possible something else or a
  similar issue is causing an issue with netbeans.

 I think I remember reading about it, wasn't it fixed before 1.2?

Yea.  1.1 I think.

Dan




  Alos, make sure it's the latest shade plugin as well to get the fix for
  above.

 1.2?

 I saw references to 1.3-SNAPSHOT, but I have no idea how to declare and
 use it in my own .pom?

 Greetings, L

  Dan
 
  On Wednesday 10 December 2008 10:41:27 pm Lilianne E. Blaze wrote:
  Hello,
  (I already tried on users- list)
 
  I'm trying to make a jar containing x dependencies to be used as a
  single dependency, using Shade with the following options:
 
  createSourcesJartrue/createSourcesJar
  keepDependenciesWithProvidedScopetrue/keepDependenciesWithProvidedSco
 pe promoteTransitiveDependenciestrue/promoteTransitiveDependencies
 
  It seems ok, looks ok, works ok. _But_ - Netbeans doesn't seem to
  recognize it - code completion fails with package/class/symbol does not
  exist errors all over the place. Now I'm pretty much stuck. It could be
  a problem with Maven, could be with Netbeans, could be my (complete or
  partial) mistake with understanding how Maven makes / handles Shaded
  jars.
 
  I already submitted a report at
  http://www.netbeans.org/issues/show_bug.cgi?id=155091 , along with a
  simple project (3 projects, 2 classes) to demonstrate it.
 
  Greetings, thanks in advance, Lilianne
 
 
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
  For additional commands, e-mail: dev-h...@maven.apache.org

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org



-- 
Daniel Kulp
dk...@apache.org
http://dankulp.com/blog

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Maven Shaded Jars + Netbeans = confused Netbeans?

2008-12-10 Thread Lilianne E. Blaze
Hello,
(I already tried on users- list)

I'm trying to make a jar containing x dependencies to be used as a
single dependency, using Shade with the following options:

createSourcesJartrue/createSourcesJar
keepDependenciesWithProvidedScopetrue/keepDependenciesWithProvidedScope
promoteTransitiveDependenciestrue/promoteTransitiveDependencies

It seems ok, looks ok, works ok. _But_ - Netbeans doesn't seem to
recognize it - code completion fails with package/class/symbol does not
exist errors all over the place. Now I'm pretty much stuck. It could be
a problem with Maven, could be with Netbeans, could be my (complete or
partial) mistake with understanding how Maven makes / handles Shaded jars.

I already submitted a report at
http://www.netbeans.org/issues/show_bug.cgi?id=155091 , along with a
simple project (3 projects, 2 classes) to demonstrate it.

Greetings, thanks in advance, Lilianne



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]