That seems consistent with the problem I was having.  I removed
several plugins from the pom and got things working.  Like you, for
now I'm leaving adding those plugins back in until another day.

Thanks,
Tauren


On Thu, Jan 15, 2009 at 11:59 PM, noon <rami.muurim...@gmail.com> wrote:
>
> No, I didn't mean the "default output folder". For some reason, Maven added
> also the "target/classes" folder as a source folder. I noticed also that
> this was done only if I had a custom Maven plugin in the project (one of our
> plugins), even if I used the quickstart Maven artifact. If I removed that
> plugin from the pom.xml, everything worked ok. As a workaround, I have to
> delete the "target/classes" folder from the source list... I'll solve this
> problem of ours later...
>
> Good if you got your project working... :)
>
>
>
> tauren wrote:
>>
>> Noon,
>>
>> Do you mean the "Default output folder" in Properties-->Java Build
>> Path-->Source tab?  If so, what did you change it to?  I can't just
>> delete it as Eclipse says that it is required.
>>
>> Anyway, it is of no consequence any more.  It seems that I got things
>> working.  I decided to try to start with a basic wicket quickstart
>> from maven archetype, enable Maven dependency management on it, and
>> debugged it.  The quickstart worked just fine and I could edit html
>> files and they would refresh without stopping the server.
>>
>> So I compared my project's pom with the quickstart one.  My project's
>> pom was modeled after another project's pom.  There was a lot of extra
>> stuff that I didn't need, so I removed it.  After making my pom very
>> close to the quickstart pom, and then debugging, my project too would
>> refresh html files. Yay!
>>
>> I may follow up on this later as I start to add additional plugins and
>> settings that I removed back into my pom.  But at least I'll now be
>> able to test things one at a time and isolate what caused the problem.
>>
>> So thanks everyone for the help!
>>
>> Tauren
>>
>> ----
>>
>> PS - Just in case anyone is trying to do this in the future, here are
>> the steps I took to get the wicket quickstart working within eclipse
>> with maven and m2eclipse:
>>
>> First make sure eclipse, maven, and m2eclipse are installed...
>>
>> Command line:
>> cd workspace
>> mvn archetype:create -DarchetypeGroupId=org.apache.wicket
>> -DarchetypeArtifactId=wicket-archetype-quickstart
>> -DarchetypeVersion=1.4-rc1 -DgroupId=test -DartifactId=mytest
>> cd mytest
>> mvn eclipse:eclipse
>>
>> Eclipse:
>> File->Import
>> Select General->Existing projects into Workspace
>> Next
>> Select root directory "workspace/mytest"
>> Finish
>> Right click onto "mytest" project
>> Select Maven->Enable Dependency Management
>> Right click onto src/test/java/test/Start.java
>> Select Debug As -> Java Application
>>
>> Web browser:
>> http://localhost:8080/
>>
>> In Eclipse, edit HomePage.html, save.
>> Refresh browser, changes are there...
>>
>>
>>
>>
>>
>>
>> On Thu, Jan 15, 2009 at 10:50 PM, noon <rami.muurim...@gmail.com> wrote:
>>>
>>> I had to remove the "target/classes" folder from the java source paths
>>> which
>>> Maven Eclipse plugin adds (project properties ==> java build path). After
>>> this, the markup files refreshed as expected.
>>>
>>>
>>> Tauren Mills-2 wrote:
>>>>
>>>> Thanks Igor, but I already looked there and the only thing listed in
>>>> filtered resources is *.launch.
>>>>
>>>> Any other ideas?
>>>>
>>>> Tauren
>>>>
>>>> On Thu, Jan 15, 2009 at 4:05 PM, Igor Vaynberg <igor.vaynb...@gmail.com>
>>>> wrote:
>>>>> open the preferences window
>>>>> in the search box type "filter"
>>>>> this will show you java/compiler/building panel with
>>>>> FilteredREsources: textbox, remove *.html
>>>>>
>>>>> -igor
>>>>>
>>>>> On Thu, Jan 15, 2009 at 4:03 PM, Tauren Mills <tau...@tauren.com>
>>>>> wrote:
>>>>>> Martijn,
>>>>>>
>>>>>> Thanks.  But any clue how or where I do that?  I've been poking around
>>>>>> the preferences in eclipse and haven't found it.
>>>>>>
>>>>>> Tauren
>>>>>>
>>>>>> On Thu, Jan 15, 2009 at 3:51 PM, Martijn Dashorst
>>>>>> <martijn.dasho...@gmail.com> wrote:
>>>>>>> iirc you have to turn off eclipse's filtering of html files (which is
>>>>>>> turned off default because of javadoc html which usually doesn't want
>>>>>>> to be packaged inside your war/jar)
>>>>>>>
>>>>>>> Martijn
>>>>>>>
>>>>>>> On Fri, Jan 16, 2009 at 12:31 AM, Tauren Mills <tau...@tauren.com>
>>>>>>> wrote:
>>>>>>>> Are there any wicket/eclipse/maven/m2eclipse users out there?  I'm
>>>>>>>> trying to get my development environment working properly and need
>>>>>>>> your help.
>>>>>>>>
>>>>>>>> Up until now, I've been developing WIcket applications in Eclipse
>>>>>>>> and
>>>>>>>> have not been using maven.  As long as my web.xml is set to
>>>>>>>> development rather than deployment mode, changes I made to HTML
>>>>>>>> files
>>>>>>>> while debugging were immediately applied.
>>>>>>>>
>>>>>>>> Not anymore... I am now managing my projects with maven, having just
>>>>>>>> added a pom file to my project.  I'm using the m2eclipse plugin in
>>>>>>>> Eclipse and enabled dependency management on my project.
>>>>>>>> Unfortunately, now my HTML file changes aren't being recognized any
>>>>>>>> longer even with development mode turned on. I have to stop and
>>>>>>>> start
>>>>>>>> the app to see the HTML changes.
>>>>>>>>
>>>>>>>> My project's maven properties show these goals to invoke on resource
>>>>>>>> changes:  process-resources resources:testResources.
>>>>>>>>
>>>>>>>> My pom includes:
>>>>>>>>
>>>>>>>>    <build>
>>>>>>>>        <sourceDirectory>src/main/java</sourceDirectory>
>>>>>>>>        <testSourceDirectory>src/test/java</testSourceDirectory>
>>>>>>>>        <resources>
>>>>>>>>            <resource>
>>>>>>>>                <filtering>false</filtering>
>>>>>>>>                <directory>src/main/resources</directory>
>>>>>>>>                <includes>
>>>>>>>>                    <include>**</include>
>>>>>>>>                </includes>
>>>>>>>>            </resource>
>>>>>>>>            <resource>
>>>>>>>>                <filtering>false</filtering>
>>>>>>>>                <directory>src/main/java</directory>
>>>>>>>>                <includes>
>>>>>>>>                    <include>**</include>
>>>>>>>>                </includes>
>>>>>>>>                <excludes>
>>>>>>>>                    <exclude>**/*.java</exclude>
>>>>>>>>                </excludes>
>>>>>>>>            </resource>
>>>>>>>>        </resources>
>>>>>>>>    ...
>>>>>>>>    </build>
>>>>>>>>
>>>>>>>> So, I'm wondering, does eclipse not think that a resource has been
>>>>>>>> changed because the HTML files are within src/main/java instead of
>>>>>>>> src/main/resources?  If I change my CSS files, which are in
>>>>>>>> /src/main/webapp, the changes are reflected with a browser refresh.
>>>>>>>> But if I change an HTML file, it is not.
>>>>>>>>
>>>>>>>> How do I configure this to work right?  Everything else seems to be
>>>>>>>> working right, just not HTML refreshing.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Tauren
>>>>>>>>
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>>>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Become a Wicket expert, learn from the best:
>>>>>>> http://wicketinaction.com
>>>>>>> Apache Wicket 1.3.5 is released
>>>>>>> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>>>
>>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>>
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>
>>>>
>>>>
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Wicket-Eclipse-Maven-m2eclipse---HTML-files-not-refreshing-tp21489401p21493513.html
>>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> For additional commands, e-mail: users-h...@wicket.apache.org
>>
>>
>>
>
> --
> View this message in context: 
> http://www.nabble.com/Wicket-Eclipse-Maven-m2eclipse---HTML-files-not-refreshing-tp21489401p21494207.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to