Hello, So I am using Netbeans or Sun One Studio (free too) for developping Template and I have completion without plugin. I think it is another good product (that i didn't know before) for this need. It has an embedded tomcat within.
Best regards, Nicolas Boris Maras a écrit : > Many thanks for these hints. > > It works, I've been able to have a stable auto-completion and debug in > JSPs. > > Thanks again. > > 2006/11/10, Lorenzo Patocchi < [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>: > > Hi Boris, > i'm actually using Eclipse to develop and debug jahia projects. > What You additionally need is: > - MyEclipseIDE (http://www.myeclipseide.com/) > > once installed You can start a new Web Project with standard > directories: src and web(*) where src contains properties&java > sources > and web the webstuff (WEB-INF jsp etc), > then you have to split your jahia installation in 2 main pieces. > > - bundled tomcat > - webapps/jahia contents to be moved into web(*) of eclipse project > > because of the move now tomcat will not find anymore jahia, so you > have > to create a jahia.xml inside tomcat's webapps that specify the new > location of jahia with context path="/jahia" > > in eclipse then: > - copy properties from web/WEB-INF/classes to src > - configure myeclipse properties to add a new application server to > point where you installed jahia's tomcat (tomcat4) > > ensure all jar in WEB-INF are found and added to project's build-path > probably eclipse&myeclipse will start to compile all jsp (may take a > little while) > > and now you are ready to start jahia from inside eclipse, develop and > debug :-) > > good luck! > > Lorenzo Patocchi > > Boris Maras wrote: > > Hi all, > > > > I'm trying to use Eclipse to ease template development. > > If you use it, how did you configure it? Which plugins? Which > > connection with Tomcat&Jahia? Which debugging facilities? > > > > I'm currently using Eclipse 3.2.1 with WTP plugin. > > It gives me the following features : > > - auto-completion on taglibs > > - unstable auto-completion on Java embedded in JSPs > > - but still no debug on JSP > > > > > > I created a "dynamic web project" and put the Jahia libs in the > build > > path. I also copied the WEB-INF directory so that Eclipse can > find the > > tlds and web.xml > > But I did not manage to link it to Tomcat/Jahia. The stacktraces in > > the mailing-lists seem to show that some of you managed to do > it. Any > > hints? :-) > > I currently deploy my templates using an Ant task (it creates a jar, > > and then copies it to the new_templates directory). > > > > The auto-completion on Java is unstable. Here is what happens : > > First example : in a JSP, if I have the following code, > > auto-completion is fine : > > <% > > JahiaData jData = (JahiaData) request.getAttribute( > > "org.jahia.data.JahiaData" ); > > ContentPage contentPage = > ContentPage.getPage(jData.page().getID()); > > %> > > Second example : I add a line using the class ParamBean. > > Auto-completion is still fine on the first line, but is disabled on > > every line after the one using ParamBean (error message : "Java > > Content Assist is not available for the current cursor location") : > > <% > > JahiaData jData = (JahiaData) request.getAttribute ( > > "org.jahia.data.JahiaData" ); > > ParamBean jParams = jData.params(); > > ContentPage contentPage = > ContentPage.getPage(jData.page().getID()); > > %> > > > > It's very annoying because ParamBean is used very often. I need to > > comment these lines whenever I want auto-completion to work (but, of > > course, I have compilation errors). > > Any ideas to work around this problem? > > > > More globally, do you have another plugin and/or IDE that works > better > > for these features? > > > > Thanks, > > Boris Maras > > -- > Lorenzo Patocchi > Dipl. Ing. STS/ETS/HTL > www.cryms.com <http://www.cryms.com> > Tel: +41 91 60 55266 > Cel: +41 79 375 0891 > Fax: +41 91 223 9797 > > Cryms sagl > Via Vedeggio 1 > Uovo di Manno > 6928 Manno - Lugano > Switzerland > > > >
