Geert Bevin <[EMAIL PROTECTED]> writes:

>>>> Is this a "so what?", or a "how so?"? :)
>>>> I'll assume the second one:
>>> Actually it was, "so, why do you care?". What does this pattern buy
>>> you besides losing time, duplicating files on your hard driver (ie.
>>> potential confusion), ...
>> Uhm, I don't duplicate anything, that's why I use a symlink. :)
> So, you're overwriting your own files when you're deploying (since
> IDEA copies them)?

Yes. It takes my files and compiles/copies them to `exploded/' if
necessary (ie if the file changed).

>> Eh it's not that bad. ;) Only `rep', `sites', `templates' and other
>> non-java files.
>>
>> I've got now:
>>
>> + Project
>> |
>> +-----------+ resources
>> |           |
>> |           +- rep
>> |           +- sites
>> |           +- templates
>> |
>> +-----------+ src
>> |           |
>> |           +- implementations
>> |           +- java
>> |
>> +-----------+ WEB-INF
>>
>> I like it and think that it's pretty clean like that.
> Well, you're still missing out on some RIFE functionality since the
> framework doesn't have access to the sources of your elements. 

For what is this useful? Is there a way to tell RIFE where to find the sources?

> It's thus not able to auto-compile them when hot swap fails to update
> the class file, or when you're using annotation or continuations
> (which aren't hot-swappable).

There's nothing to auto-compile:

find . -name "*.java" | wc -l
0
find . -name "*.class" | wc -l
10

I'd be curious whether all RIFE devs do it like you? Wake up America. ;)

>> But I won't be able to convince you about IDEA anyway. ;)
> I use IDEA when I need it, just as I use Eclipse and Netbeans. It's
> not my favorite IDE though, and that's mainly because it's always felt
> very inflexible about your project structure.

That's the problem of most IDEs and the reason, why I use Emacs outside
Java. Maybe I'll have another look at X-Develop when 2.0 is stable. The
public betas weren't useable when I checked the last time.
_______________________________________________
Rife-users mailing list
[email protected]
http://lists.uwyn.com/mailman/listinfo/rife-users

Reply via email to