update about Java 11 and debugging

This commit is contained in:
Anton Keks 2022-01-17 00:42:02 +02:00
parent 2d3d329eea
commit 7987aa1c09

View File

@ -2,10 +2,10 @@
This is the source code of Angry IP Scanner, licensed with GPL v2. [Official site](https://angryip.org/)
The code is written mostly in Java (currently, source level 1.8).
The code is written mostly in Java (currently, source level 11).
IntelliJ IDEA is recommended for coding (Community Edition is fine): Import as Gradle project.
Projects supports building for Linux, Windows and Mac OS X.
The project supports building for Linux, Windows and Mac OS.
## Building [![Actions Status](https://github.com/angryip/ipscan/workflows/CI/badge.svg)](https://github.com/angryip/ipscan/actions)
@ -32,3 +32,13 @@ sudo apt install openjdk-11-jdk rpm fakeroot wine-stable
Note: *wine* is needed for building of Windows installer.
Install OpenJDK on other platforms as you usually do it.
## Helping
If you have an obscure issue in your network that most likely the author will not be able to reproduce, you
can help with debugging of it.
For that, download [Intellij IDEA community edition](https://www.jetbrains.com/idea/download/) and open the cloned project.
Then, you can run Angry IP Scanner in Debug mode and put a breakpoint into the [desired Fetcher class](src/net/azib/ipscan/fetchers).
Pull requests are welcome!