From: Rutger V. <rut...@gm...> - 2009-12-14 11:52:21
|
Hi Youjun, since you have this fresh in your memory, could you check whether the wiki page https://sourceforge.net/apps/mediawiki/treebase/index.php?title=DeveloperEnvironment is complete and correct? And add/update as needed? Thanks! On Fri, Dec 11, 2009 at 7:13 PM, youjun guo <you...@ya...> wrote: > Vladimir, > > Unless you are going to do the developing work directly on the treebase-dev > server , or you want to remotely deploy from your workstation to the > treebase tomcat server, your eclipse set up have nothing to do with the > shell envelopment. > > m2eclipse is a mvn inatall for eclipse. > > Youjun > > > On Fri, Dec 11, 2009 at 1:26 PM, Vladimir Gapeyev <vga...@ne...> > wrote: >> >> Youjun, >> As I understand, you suggest to skip the (mvn install; Eclipse workspace >> at trunk; create Java projects from existing files) part of instructions >> at https://sourceforge.net/apps/mediawiki/treebase/index.php?title=DeveloperEnvironment >> and instead start with an Eclipse workspace in a blank directory. >> I'll probably try that if nothing can make the above instructions work. >> However, it will be useful if we can make those wiki instructions work... >> --VG >> >> >> >> On Dec 11, 2009, at 11:35 AM, youjun guo wrote: >> >> Vladimir, >> >> 1st, make sure your eclipse have the maven plugin like m2eclipse and >> subversion plugin like subclipse installed. >> >> 2rd instead of creating a maven project, "import a maven project form >> remote reposotory" in other words - treebase sourceforge svn url. >> >> All the dependencies were defined in pom.xml, maven know how to find them >> online, even if they are missing from you local .m2 directory >> >> Youjun >> >> >> >> On Fri, Dec 11, 2009 at 11:06 AM, Vladimir Gapeyev <vga...@ne...> >> wrote: >>> >>> Yes, I followed the wiki instructions, including running mvn install - >>> Dmaven.test.skip=true in the proper shell environment. This appeared >>> to have created the repository in ~vgapeyev/.m2, which Eclipse does >>> see through the M2_REPO variable. >>> >>> Note that only a fraction of the dependencies is missing in Eclipse. >>> Is there a chance they are simply missing from the Maven config >>> files? That is, can someone check the status of the handful of the >>> dependencies I have mentioned? Again, I can supply the full list if >>> this turns out to be the right way to go. >>> >>> I also tried following Youjun's advice, to create Maven rather than >>> Java projects in Eclipse. The wizard asks questions (about group and >>> artifact IDs, which I, as a Maven novice, do not understand) and >>> finally stops with the error "A pom.xml file already exists in the >>> destination folder". >>> >>> --Vladimir >>> >>> >>> On Dec 11, 2009, at 8:37 AM, Rutger Vos wrote: >>> >>> > Yes, you have to do the maven build first (e.g. from the command line) >>> > and make sure in eclipse that the M2_REPO variable is configured >>> > correctly (i.e. points to your local repository in >>> > $HOME/.m2/repository) >>> > >>> > On Thu, Dec 10, 2009 at 11:39 PM, youjun guo <you...@ya...> >>> > wrote: >>> >> Make sure you import the project as maven project, it will find and >>> >> download >>> >> those dependencies for you. >>> >> >>> >> Youjun >>> >> >>> >> On Thu, Dec 10, 2009 at 6:18 PM, Vladimir Gapeyev >>> >> <vga...@ne... >>> >> > >>> >> wrote: >>> >>> >>> >>> Going through the installation instructions >>> >>> at >>> >>> https://sourceforge.net/apps/mediawiki/treebase/index.php?title=DeveloperEnvironment >>> >>> , >>> >>> I got to creation of Eclipse projects treebase-core and treebase- >>> >>> web. >>> >>> This gave me lots of missing buildpath entries: 11 in treebase- >>> >>> core and 39 >>> >>> in treebase-web. Please advise on how to proceed! >>> >>> Here are a few of the missing entries: >>> >>> M2_REPO/apple/apple-java-extensions/1.2/apple-java- >>> >>> extensions-1.2.jar >>> >>> M2_REPO/avalon-framework/avalon-framework/4.1.3/avalon- >>> >>> framework-4.1.3.jar >>> >>> M2_REPO/com/lowagie/itext/1.3/itext-1.3.jar >>> >>> >>> >>> M2_REPO/commons-beanutils/commons-beanutils/1.7.0/commons- >>> >>> beanutils-1.7.0.jar >>> >>> I can work on putting together the whole list in case it will be >>> >>> useful. >>> >>> --Vladimir >>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> >>> Return on Information: >>> >>> Google Enterprise Search pays you back >>> >>> Get the facts. >>> >>> http://p.sf.net/sfu/google-dev2dev >>> >>> >>> >>> _______________________________________________ >>> >>> Treebase-devel mailing list >>> >>> Tre...@li... >>> >>> https://lists.sourceforge.net/lists/listinfo/treebase-devel >>> >>> >>> >> >>> >> >>> >> >>> >> ------------------------------------------------------------------------------ >>> >> Return on Information: >>> >> Google Enterprise Search pays you back >>> >> Get the facts. >>> >> http://p.sf.net/sfu/google-dev2dev >>> >> >>> >> _______________________________________________ >>> >> Treebase-devel mailing list >>> >> Tre...@li... >>> >> https://lists.sourceforge.net/lists/listinfo/treebase-devel >>> >> >>> >> >>> > >>> > >>> > >>> > -- >>> > Dr. Rutger A. Vos >>> > School of Biological Sciences >>> > Philip Lyle Building, Level 4 >>> > University of Reading >>> > Reading >>> > RG6 6BX >>> > United Kingdom >>> > Tel: +44 (0) 118 378 7535 >>> > http://www.nexml.org >>> > http://rutgervos.blogspot.com >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Return on Information: >>> Google Enterprise Search pays you back >>> Get the facts. >>> http://p.sf.net/sfu/google-dev2dev >>> _______________________________________________ >>> Treebase-devel mailing list >>> Tre...@li... >>> https://lists.sourceforge.net/lists/listinfo/treebase-devel >> >> >> >> >> ------------------------------------------------------------------------------ >> Return on Information: >> Google Enterprise Search pays you back >> Get the facts. >> http://p.sf.net/sfu/google-dev2dev >> >> _______________________________________________ >> Treebase-devel mailing list >> Tre...@li... >> https://lists.sourceforge.net/lists/listinfo/treebase-devel >> > > > ------------------------------------------------------------------------------ > Return on Information: > Google Enterprise Search pays you back > Get the facts. > http://p.sf.net/sfu/google-dev2dev > > _______________________________________________ > Treebase-devel mailing list > Tre...@li... > https://lists.sourceforge.net/lists/listinfo/treebase-devel > > -- Dr. Rutger A. Vos School of Biological Sciences Philip Lyle Building, Level 4 University of Reading Reading RG6 6BX United Kingdom Tel: +44 (0) 118 378 7535 http://www.nexml.org http://rutgervos.blogspot.com |