The only time I have seen something under the target folder added as a source folder in Eclipse is if it specifically configured that way in the <build> section of the pom.xml. This is sometimes done if you are generating sources or resources using something like JAXB, e.g., target/generated-sources.
-Richard On Fri, Jan 16, 2009 at 2:59 AM, 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 > >