QadevOOo and NetBeans

From Apache OpenOffice Wiki
Jump to: navigation, search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This documents describes how to use NetBeans with qadevOOo.

At first you have to download and install NetBeans and a JDK or similar Version >= 1.4 .

If you have NetBeans running, just use the implemented CVS client.

Check out

  • Open CVS->check out
    • CVS-Root: :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs
    • password: anoncvs
  • Next
    • Module qa/qadevOOo
    • Branch empty
    • Local folder : $YourTarget
  • Finish

Then you get the qadevOOo tree.

create a NetBeans Project

  • choose File -> new Project
    • categories: General
    • projects: Java Project with Existing Sources
  • next
    • project Name: qadevOOo
    • project Folder: $YourTarget
  • next
  • add Folder: $YourTarget/qa/qadevOOo/runner
  • add Folder: $YourTarget/qa/qadevOOo/tests/java
  • finish

The project will be created.

add additional libraries

Now you have to add the jar files from your office installation:

  • open the properties of your project
  • libraries
  • compile-time Libraries
  • add JAR/Foder:
    • $OFFICEINSTALLATION/program/classes/juh.jar
    • $OFFICEINSTALLATION/program/classes/jurt.jar
    • $OFFICEINSTALLATION/program/classes/jut.jar
    • $OFFICEINSTALLATION/program/classes/ridl.jar
    • $OFFICEINSTALLATION/program/classes/unoil.jar

Now you should be able compile the project.

set the main class

  • open the properties of your project
  • Run
    • browse
    • select org.openoffice.Runner

create a runner.props file

Now you have to create a runner.props file. Please note RunnerProps. Currently we need only:

TestDocumentPath=$YourTarget/qa/qadevOOo/testdocs
DescriptionPath=$YourTarget/qa/qadevOOo/objdsc
TestJob=-o sw.SwXBodyText

This will enable the Runner to test the writer implementation SwXBodyText

Personal tools