For this to be useful for those of us who do J2EE development, can we please
please have the ability to set multiple output paths?? (per package/per
sourcepath perhaps?)

On 20/2/02 4:20 am, "Eugene Zhuravlev" <[EMAIL PROTECTED]> wrote:

> Hello to everyone,
> 
>> 2) and there is a dir named "dependency-info" that just appeared in my
>> classes dir.. is this required?
>> I'm not sure I get what ctrl-f9 is supposed to do.. I rolled back to
>> 604.. so could someone explain it? :)
> 
> The "dependency-info" directory contains cached data about dependencies
> between your sources and file timestamps. Once created, this data is used in
> order to recompile all files that are dependent on the files that you
> modified. This is needed in order to avoid binary incompatibilities in your
> classes. A simple example is:
> Assume class "A" uses method "foo()" of class "B". If you detele "B.foo()"
> or change its name and recompile only B, then you'll get NoSuchMethod error
> from A when you start the program. Dependency-based compilation will
> recompile also class A.
> "Make Project" action also synchronizes your output directory with the
> current state of your sources by deleting all classes that have no
> corresponding source files (because the source file may have been
> renamed/moved/deleted).
> There are 3 compile actions at the moment:
> 1 "Compile Project": deletes all classes from your output directory and all
> cached data from the "dependency-info" directory, recompiles the whole
> project from the scratch and rebuilds dependency data.
> 2. "Make project": recompiles only modified files and the files that are
> dependent on them
> 3. Compile Class/Package: this acts similar to "Compile Project" except it
> works only in the scope of the selected package or recompiles only
> particular class. All dependent classes are not recompiled but instead are
> marked as "modified" to ensure that they will be recompiled later.
> 
> Currently most dependencies between the files are tracked but not all of
> them (for example, change of the value of static final constant). We are
> currently working on making our make to be "smarter" :-). If you have any
> examples when the class should be recompiled but the make ignores it, please
> write us. Any feedback is welcome.
> 
> Best regards,
> Eugene Zhuravlev
> IntelliJ Software, http://www.intellij.com/
> "Develop with pleasure!"
> 
> ----- Original Message -----
> From: "Dan Bachelder" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, February 20, 2002 3:01
> Subject: [Eap-list] 605 problems
> 
> 
>> 1) The text on the side tabs is missing for me... clean install...
>> 
>> 2) and there is a dir named "dependency-info" that just appeared in my
>> classes dir.. is this required?
>> 
>> 3) It's hung twice now... both times when trying to open a dir in the
>> project view.
>> 
>> I'm not sure I get what ctrl-f9 is supposed to do.. I rolled back to
>> 604.. so could someone explain it? :)
>> 
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> Eap-list mailing list
>> [EMAIL PROTECTED]
>> http://www.intellij.com/mailman/listinfo/eap-list
> 
> 
> _______________________________________________
> Eap-list mailing list
> [EMAIL PROTECTED]
> http://www.intellij.com/mailman/listinfo/eap-list



_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to