Building and Running the Survey Tool on Eclipse

How to build and run the Survey Tool under Eclipse.
These instructions are under construction. Add comments below with any feedback or questions.
These instructions assume you are checking out/building the trunk CLDR and tools.

Set up CLDR for Eclipse

  • See:  Eclipse Setup. Make sure you have "Eclipse for Java EE".
    Include the "cldr-apps" project when you import projects. It will import as a "Java EE" project.

Initial Prerequisites


The SurveyTool is tested and deployed on Tomcat 7.  Download and unpack the latest Core distribution of Tomcat somewhere (use directories without spaces in their name), but don't attempt to install or run it- Eclipse will be launching it directly.

Next, bring up the Server->Runtime Environments preference section..  Add  your Tomcat runtime, and you can check "Create a New Local Server" now.
[Note that you will choose Apache Tomcat v7.0, otherwise the picture below is correct.]
Preferences->Server->Runtime Environment


At this point, the cldr-apps project should build successfully, without errors.

 --> Congratulations. Now, proceed to SurveyTool Step-by-step setup.

Running cldr-apps any other time
  • Select the cldr-apps project and choose Run from the Run menu. (Or Debug if you want to.)
  • Double-click on Run on Server.


    Unsupported Platforms

    RAD 7.5

    • On RAD 7.5 I had to add the .jar files, explicitly, to the "Java EE Module Dependencies" page before the server would work.

    WebSphere (instead of Tomcat)

    • On WAS7 there was a conflict between the ICU embedded in WAS7 (3.4.5?) and the latest one to be used. A missing symbol UnicodeSet.Freezable identifies this problem. Still unresolved.