!--a11y-->
Working with the Development
Environment 
The development process consists of setting up a development project, coding, deploying PAR files into the portal and then debugging and testing in the portal. To establish this process for Knowledge Management, you need to install the SAP NeWeaver Developer Studio, provide a portal for testing, set up a project and perform a number of additional tasks. This section gives you an overview of all the tasks involved.
To develop with Knowledge Management:
...
1. You install a local SAP NetWeaver Developer Studio.
2. You install SAP NetWeaver usage type EP on a remote machine to ensure that an Enterprise Portal with Knowledge Management is available for deployment and testing. If your development includes search functions, you also install a Search and Classification Engine (TREX).
3.
You create a project for a
portal application in the SAP NetWeaver Developer Studio.
For more information, see Creating a Project for
a Portal Application.
4. You start your Knowledge Management development with a preparatory phase in which you enhance the portal project to include additional items that are required for Knowledge Management. For this task, two approaches are possible:
○ Automatic addition of KM items to the project with wizards. This option is available for the development of:
■ Repository managers
■ Repository services
■ Global services
■ Filters
■ Scheduler tasks
For more information, see Starting KM Development with Wizards.
○
Manual addition of items to
the project if no appropriate wizard is available.
For more information, see Starting a KM
Development Project.
5. You start coding and compile your classes.
6.
When you are ready for
testing, you export your project to the portal to deploy it. When the project
is deployed, you can begin testing.
For more information, see Deploying and Testing
the Project