User development, A new message was posted in the thread "Adding JBoss AS source to a project":
http://community.jboss.org/message/523062#523062 Author : Denis Golovin Profile : http://community.jboss.org/people/dgolovin Message: -------------------------------------------------------------- > atijms wrote: > > I tried exactly what you said, but it doesn't seem to work. It seems like > this only works for directories containing .java files, not for directories > containing .jar files. > > When I click on "Edit Source Lookup..." again, then my source directory > "jboss-5.1.0.GA-src" has indeed been added, and when I unfold it I can see > all directories of the source archive, but unlike the "Default" source lookup > path, not a single jar file is listed. Right, it is solution for JBoss AS only, because they have source distribution archive which contains only *.java files inside. Eclipse has no source lookup type, that visiting jar files. But you can use Archive or External Archive type to configure them. It supports multi selection so it should be easier than configuring them one by one BTW this External Archive type can be used to configure JBoss AS sources without unpacking sources archive. > atijms wrote: > > I think a big problem regarding JBoss AS sources is that the structure of the > source archive is *completely* different from that of the compiled product. > For instance, suppose you were looking for the sources of > jboss-web-service.jar. This file is located in the binary distribution at > /server/default/deploy/jbossweb.sar/jboss-web-service.jar. There is *no* way > the source code location even remotely resembles this. Even if the path would > not exactly match (since it's actually > /server/*/deploy/jbossweb.sar/jboss-web-service.jar), then still one would > expect some file called jboss-web-service-src.jar. > > Again, this is not how the source is organized. Maybe the source of > jboss-web-service-src.jar is within an archive located in > thirdpary/jboss/foo/bar/kaz-all.jar. You just don't know... and -that- is the > problem. The problem is that JBoss AS sources doesn't include 3rd party sources, I guess. It includes only sources that are really compiled during build. If something was bundled in as binary dependency, it has no sources inside JBoss AS source distribution. To configure source look up for 3rd party jars you need to process one jar at time and that can be done when required by using "Attach Source..." button. We have source browser implementation that understands *src.zip archives, but that in lab component and it is not included in build. -------------------------------------------------------------- To reply to this message visit the message page: http://community.jboss.org/message/523062#523062
_______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user