Skip to content

Software

Derposaurus edited this page Jun 6, 2020 · 3 revisions

Software we use to code and work

IDE

In general, we will be using "Eclipse for developers" as a main IDE since this is Java coding. Yo are not forced to do this, but we will be using plug-ins that ensure code quality and similar things.

You can download eclipse here over one of the download links on the right (will download a ZIP-folder):

https://www.eclipse.org/downloads/packages/release/2020-03/r/eclipse-ide-enterprise-java-developers-includes-incubating-components

Plugins

To ensure code-quality in Java and JavaScript, we will be using following plugins:

Git

Of course we will be using git in our project. To get git, just download the version you need from the official git-website:

While installing, git will ask you for some settings you need to configure. You can go with the defaults, except for checking out and committing line endings. For this setting you choose "Checkout as-is, commit Unix-style". This ensures correct and working line endings on every computer.

Git-GUI

It is totally fine if you use a GUI for git of your own choice. We recommend to use git from commandline or the built-in git-gui, but we do not force you.

launch4j

Users often do not like launching a JAR-file directly. For that reason, we use "launch4j" to wrap the JAR-file in a system-specific executable file (for example ".exe" on windows). If you are unfamiliar with "launch4j", you can visit our wiki-page "All about launch4j" to learn how to use it to wrap a JAR-file.

Clone this wiki locally