Is there any disadvantage to putting API code into a JAR along with the classes?

Posted by Adam Gent on Stack Overflow See other posts from Stack Overflow or by Adam Gent
Published on 2010-05-22T13:45:20Z Indexed on 2010/05/22 13:50 UTC
Read the original article Hit count: 184

Filed under:
|
|
|
|

In Java if you package the source code (.java) files into the jar along with classes (.class) most IDE's like eclipse will show the javadoc comments for code completion.

IIRC there are few open-source projects that do this like JMock.

Lets say I have cleanly separated my API code from implementation code so that I have something like myproject-api.jar and myproject-impl.jar is there any reason why I should not put the source code in my myproject-api.jar ?

Because of Performance? Size?

Why don't other projects do this?

© Stack Overflow or respective owner

Related posts about java

Related posts about eclipse