Hi,
I’m currently evaluating MyEclipse, and things haven’t been smooth sailing so far, unfortunately.
I have an existing project which I bestowed web project, and struts support upon (by right clicking on project -> “Add XXX support”. In doing so, I changed the relevant webroot and struts-config locations.
My project uses a failry standard layout:
/
/web
/web/WEB-INF/
/web/WEB-INF/web.xml
/web/WEB-INF/config
/web/WEB-INF/config/struts-config.xml
/web/WEB-INF/lib
/web/WEB-INF/src
/web/WEB-INF/tld
/web/WEB-INF/tld/struts-*.tld / jstl-*.tld
/web/pages/*.jsp
The project works when deployed, so web.xml maps the tlds correctly etc.
Now, when I try to edit a jsp, I get “Unknown tag (XXX)” everywhere.
Does MyEclipse read web.xml to discover tablib information, or does it rely upon project/global settings? I had a look at the project and global settings for tablibs, but I could only see how to change the prefix – I’m using the standard prefixes anyway, so this shouldn’t matter.
What am I doing wrong/missing?