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 <[email protected]> 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 <[email protected]> >> 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 <[email protected]> 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 >>>> <[email protected]> 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 <[email protected]> >>>>> 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: [email protected] >>>>>> For additional commands, e-mail: [email protected] >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> 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: [email protected] >>>>> For additional commands, e-mail: [email protected] >>>>> >>>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: [email protected] >>>> For additional commands, e-mail: [email protected] >>>> >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> >> > > -- > 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: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
