On 4/16/07, tibi <[EMAIL PROTECTED]> wrote:
and one ting to notice is that non java files don't get compiled and
will not be added to WEB-INF/classes.
like propertie files and the language files.

This shouldn't be a problem if you delete them from WEB-INF/classes.
Maven will put them in target/classes which will be in Jetty's
classpath when it runs.

One thing to note is Jetty is not aware of the WarPath plugin, so
don't delete WEB-INF/classes/org/appfuse.

http://issues.appfuse.org/browse/APF-686

Matt


take care of that!

tibi

upstreamnet wrote:
> One final observation here:
>
> in order to have your java code changes picked up and loaded by jetty as you
> save you not only have to do this >>>
>
>     rm -r src/main/webapp/WEB-INF/lib
>
> You also need to do this >>
>      rm -r src/main/webapp/WEB-INF/classes/com/YOURCOMPANY
>
> This assumes that all of your extension code lives under the package
> com.YOURCOMPANY.YOURAPP
>
> The trick to understanding why you must do this is to look at the INFO msg
> that jetty dumps out about its classpath.
>
> You will see a line like this >>
> [INFO] Classpath =
>
>     [
>
> file:/C:/devel/projects/appfuse/jumpstart/src/main/webapp/WEB-INF/classes/,
>         file:/C:/devel/projects/appfuse/jumpstart/target/classes/,
>
> 
file:/C:/devel/maven.repository/.m2/repository/org/appfuse/appfuse-data-common/2.0-m4/appfuse-data-common-2.0-m4.jar,
>
>             etc etc
> since WEB-INF/classes/ comes before <project>/target/classes/, you have to
> whack the compiled versions of
> your extension classes in WEB-INF/classes/.   Then the versions of those
> classes that are picked up are
> those in <project>/target/classes/.
>
> Since <project>/target/classes/ is where eclipse is writing its compilation
> output that is exactly what you want !
>
> works great.
>
> Hope this is useful for other eclipse + appfuse users.
>
> /chris
>
>
>
>
>
>
>

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




--
http://raibledesigns.com

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

Reply via email to