I followed the guide for getting OpenFire building with Eclipse 3.3, and the Ant task is successful. However Eclipse itself is giving hundreds of errors. Also, following the instructions leads to a totally borked package explorer view.
I want Eclipse itself able to build the source… i.e the source in openfire\src\java. But the instructions say to use just \openfire and this leads to all the other sub-folders being put in the package view.
I wondered about creating a new “Java project from existing ant buildfile” instead of what the instructions say, which is a new java project followed by adding Ant.
Overall I get 866 errors, an example being:
AbstractInvocable cannot be resolved to a type CoherenceClusteredCacheFactory.java openfire/src/plugins/clustering/src/java/com/jivesoftware/util/cache line 336
BackingMapManager cannot be resolved to a type ClusteredCache.java /openfire/src/plugins/clustering/src/java/com/jivesoftware/util/cache line 74
CacheInfo cannot be resolved to a type JiveConfigurableCacheFactory.java /openfire/src/plugins/clustering/src/java/com/jivesoftware/util/cache line 53
CacheLoader cannot be resolved to a type CoherenceCache.java /openfire/src/plugins/clustering/src/java/com/jivesoftware/util/cache line 55
What tips can anyone give? I want to be able to run Ant but also build and run the OpenFire server app through ‘regular Eclipse’.