LogConfigurationException cannot be resolved to a type LocalizationContext cannot be resolved to a type JspTagException cannot be resolved to a type JspException cannot be resolved to a type JettyJasperInitializer cannot be resolved to a type InstanceManager cannot be resolved to a type I am not clear which jars actually are required but Eclipse reports the following classes missing:īodyTagSupport cannot be resolved to a typeĬontainerInitializer cannot be resolved to a typeĮVAL_BODY_BUFFERED cannot be resolved to a variableĮVAL_PAGE cannot be resolved to a variable I believe that all the rest required jars are part of Jetty or Tomcat server used to deploy Openfire to. I investigated the target directory and realized that Openfire by itself does not use too many jars. I was able to build with Ant the main Openfire project using command line: This gave me an overview of actual project and plugin source code: Now, as a new Openfire developer I imported whole project to Eclipse using build/eclipse/.classpath &. I’d contribute with migration to Maven or Ivy if help needed. Here is Quick Start Guide which will give you the idea how to use it with Ant: I suggest community to consider this solution while migration to Maven is too difficult manage. I had been using for a long while Apache Ivy dependency management tool which integrates easily with Ant. Fortunately there is another solution Openfire community would nicely implement with no drama. The project cannot be built until build path errors are resolvedĬan someone verify and correct it, please.Īlright, I understand that the reason Openfire keeps using Ant build tool with no dependency management support is that migration to Maven is very complex task and possibly would require to freeze the project for month or two. Project ‘Openfire’ is missing required library: ‘build/lib/merge/spdy-http.jar’ Project ‘Openfire’ is missing required library: ‘build/lib/merge/jstl.jar’ ![]() Project ‘Openfire’ is missing required library: ‘build/lib/merge/jsp-api.jar’ Project ‘Openfire’ is missing required library: ‘build/lib/merge/commons-logging.jar’ ![]() Project ‘Openfire’ is missing required library: ‘build/lib/jasper-runtime.jar’ Project ‘Openfire’ is missing required library: ‘build/lib/jasper-compiler.jar’ ![]() Project ‘Openfire’ is missing required library: ‘build/lib/dist/servlet-api.jar’ Project ‘Openfire’ is missing required library: ‘build/lib/dist/jdic.jar’ Project ‘Openfire’ is missing required library: ‘build/lib/commons-el.jar’ Project ‘Openfire’ is missing required library: ‘build/lib/ant/qdox.jar’ Project ‘Openfire’ is missing required library: ‘build/lib/ant/ant-jive-edition.jar’ Once copied to project root directory eclipse reports the following missing jars: classpath file delivered with master branch is not correct.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |