Documentation
Docs Home
Getting Started
Server
Nuxeo Cloud
Web UI
Digital Asset Management
Client Applications
Addons
Client SDKs
Studio
Tools for the Nuxeo Platform
What's New
Sep 17, 2020
Getting Started
Read More
Sep 17, 2020
Integrate Nuxeo in Your Application
Read More
Sep 17, 2020
Code Review Guidelines
Read More
Sep 11, 2020
Nuxeo Drive Release Notes
Read More
Nuxeo Core Developer Guide
Developer Environment Setup
Installing Git
Installing NodeJS and Related Tools
Installing JDK and Related Tools
Installing Dart and Related Tools
Getting the Nuxeo Source Code
Eclipse Setup
IntelliJ IDEA Setup
Working with multiple versions of Nuxeo sources at the same time
Development Tools and Process
Continuous Integration (CI) For a Nuxeo Project
Quality Assurance and Continuous Integration
Isolated Testing
Jenkins Job Configuration
Jenkins Pipeline Usage
Jenkins plugins
Git Usage
Mercurial Usage
Maven Usage
Docker Usage
Coding and Design Guidelines
Copyright and License Headers
Maven Coding Rules
Code Review Guidelines
Java Code Style
Catching Exceptions
Secure Coding
Cross Site Scripting
GWT compilation tuning
Rules for Distributions
JavaScript code style
XML or XML-like files code style
Writing tests working with dates
What is Needed to Design a REST API
README Template
User Interface Guidelines
Field, Variable and Parameter Value Enforcement
Temporary Files
Data and Configuration Changes between Nuxeo Versions
Working on Nuxeo sources
Compiling Nuxeo From Sources
Unit Testing
How to Debug a Test Run with Maven
Testing a Datasource
Random tests
Functional Testing
Selenium tests
WebDriver Tests
Embedding Nuxeo
Supporting Hot Reload
Creating Your Own Distribution
Generating Packages and Installers
Generating documentation
Releasing
Home
>
Nuxeo Core Developer Guide
>
Developer Environment Setup
Nuxeo Core Developer Guide
Developer Environment Setup
Updated: September 11, 2020
This chapter helps setting up a developer environment for working on Nuxeo source code.
Installing Git
Installing NodeJS and related tools
Installing JDK and related tools
Installing Dart and related tools
Getting the Nuxeo Source Code
Eclipse setup
IntelliJ IDEA setup
Working with multiple versions of Nuxeo sources at the same time
×
We'd love to hear your thoughts!
What would make this page better?
All fields required
Submit Feedback