blob: 31efdd371bcade25fd4b2a482e1ca1414603ff0c [file] [log] [blame]
Marc R. Hoffmann45ff60e2009-10-09 09:28:30 +00001<?xml version="1.0" encoding="ISO-8859-1" ?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
4<head>
5 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
6 <link rel="stylesheet" href=".resources/doc.css" charset="ISO-8859-1" type="text/css" />
Marc R. Hoffmannd7d2f752010-05-06 21:12:31 +00007 <link rel="shortcut icon" href=".resources/report.gif" type="image/gif" />
Marc R. Hoffmann45ff60e2009-10-09 09:28:30 +00008 <title>JaCoCo - Development Environment</title>
9</head>
10<body>
11
12<div class="breadcrumb">
Marc R. Hoffmannd7d2f752010-05-06 21:12:31 +000013 <a href="../index.html" class="el_report">JaCoCo</a> &gt;
Marc R. Hoffmann45ff60e2009-10-09 09:28:30 +000014 <a href="index.html" class="el_group">Documentation</a> &gt;
15 <span class="el_source">Development Environment</span>
16</div>
Marc R. Hoffmann17be2692010-02-02 05:44:47 +000017<div id="content">
Marc R. Hoffmann45ff60e2009-10-09 09:28:30 +000018
19<h1>Development Environment</h1>
20
21<p>
22 With this version JaCoCo is hosted at
23 <a href="http://www.sourceforge.net/">SourceForge</a> as part of the
24 <a href="http://www.sourceforge.net/projects/eclemma">EclEmma project</a>.
25 This document provides an overview of the local and shared tools used for
26 JaCoCo development.
27</p>
28
29<h3>IDE</h3>
30
31<p>
32 JaCoCo development is done with the latest Eclipse version 3.5.x. JaCoCo
33 projects are OSGi bundles, therefore the PDE feature is required.
34</p>
35
Marc R. Hoffmann0c25a7e2009-10-13 17:56:00 +000036<h3>JRE/JDK</h3>
37
38<p>
39 The minimum JRE version to execute JaCoCo is Java 1.5. However to guarantee
40 compatibility the JaCoCo build scripts enforce the use of a 1.5 JDK (no
41 higher version).
42</p>
43
Marc R. Hoffmann45ff60e2009-10-09 09:28:30 +000044<h3>Third Party Dependencies</h3>
45
46<p>
47 JaCoCo has dependencies to the following third party bundles. These bundles
48 are not part of the JaCoCo source tree and need to be part of your target
49 platform.
50</p>
51
52<ul>
53 <li>Apache Ant 1.7.x - part of the Eclipse distribution</li>
54 <li>JUnit 4 - part of the Eclipse distribution</li>
55 <li>Objectweb ASM 3.1.x - install from update site <code>http://download.forge.objectweb.org/eclipse-update/</code></li>
56</ul>
57
58<h3>Source Control</h3>
59
60<p>
61 The JaCoCo source code is maintained in a subversion repository at
Marc R. Hoffmann5daa8262009-10-13 19:35:45 +000062</p>
Marc R. Hoffmann45ff60e2009-10-09 09:28:30 +000063
64<pre>
65 https://eclemma.svn.sourceforge.net/svnroot/eclemma/jacoco
66</pre>
67
68<p>
69 You will find the latest version as several Eclipse projects in the
70 <code>trunk</code> folder. You might also browse the source code online via our
71 <a href="http://eclemma.svn.sourceforge.net/viewvc/eclemma/jacoco/">ViewVC</a>
72 or <a href="https://sourceforge.net/apps/trac/eclemma/browser/jacoco">Trac</a>
73 web interface.
74</p>
75
76<h3>Planning</h3>
77
78<p>
79 A <a href="https://sourceforge.net/apps/trac/eclemma">Trac Instance</a> is
80 used for milestone planning and task tracking.
81</p>
82
83<h3>Communication</h3>
84
85<p>
86 The development team communicates through a mailing list. The list is closed
87 for non-developers but the archive is
88 <a href="https://sourceforge.net/mailarchive/forum.php?forum_name=eclemma-jacoco-dev">public</a>.
89 Please use the <a href="support.html">support channels</a> to get in touch
90 with the development team.
91</p>
92
Marc R. Hoffmann17be2692010-02-02 05:44:47 +000093</div>
Marc R. Hoffmann45ff60e2009-10-09 09:28:30 +000094<div class="footer">
Marc R. Hoffmannb623ffb2010-05-06 19:48:08 +000095 <span class="right"><a href="@jacoco.home.url@">JaCoCo</a> @qualified.bundle.version@</span>
Marc R. Hoffmanndf6ff962010-04-09 15:31:22 +000096 <a href="license.html">Copyright</a> &copy; @copyright.years@ Mountainminds GmbH &amp; Co. KG and Contributors
Marc R. Hoffmann45ff60e2009-10-09 09:28:30 +000097</div>
98
99</body>
100</html>