## page was renamed from Cytoscape_3/PluginDeveloper/SettingUpAnIDE ## page was renamed from Cytoscape_3.0/PluginDeveloper/SettingUpAnIDE ## page was renamed from RFC Template || '''Setting up an IDE''' : Development tools || '''Editor(s)''': PietMolenaar || '''Date''': February 16th 2011 ||'''Status''': Creation of page with content stubs || <> == Tools used == * JDK * OSGi * Maven === Java === Cytoscape is written in Java. This means you'll have to install the JDK Development of an app is currently only possible in Java but in the near future scripting facilities will become available. === OSGi === Basic introduction to OSGi here Links to extended docs and books === Maven === Basic introduction to Maven here Links to extended docs and books == IDE's == Links to the IDE specific pages * [[/CommandLine|Command line development]] * [[/Eclipse|Eclipse]] * [[/IntelliJ|IntelliJ]] * [[/Netbeans|Netbeans]] == Issues == ~-''List any issues, conflict, or dependencies raised by this documentation page''-~ == Comments == ##If you want to create a separate subpage for Comments, then provide this link: ["/Comment"] *''Add comment hereā€¦'' === How to Comment === Edit the page and add your comments under the provided header. By adding your ideas to the Wiki directly, we can more easily organize everyone's ideas, and keep clear records. Be sure to include today's date and your name for each comment. '''Try to keep your comments as concrete and constructive as possible. For example, if you find a part of the RFC makes no sense, please say so, but don't stop there. Take the extra step and propose alternatives.'''