Skip to content

Commit d6dd589

Browse files
author
ahmad
committed
update documentation and fixed multithreading bug
1 parent 93ec661 commit d6dd589

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
![alt text][overviewlogo]
22
=============================
3-
[![Build Status](https://travis-ci.org/asebak/embeddedlinux-jvmdebugger-intellij.svg?branch=master)](https://travis-ci.org/asebak/embeddedlinux-jvmdebugger-intellij)
43

54
```
65
https://plugins.jetbrains.com/plugin/7738
@@ -10,7 +9,7 @@ https://plugins.jetbrains.com/plugin/7738
109

1110
Embedded Linux JVM Debugger is a Plugin for IntelliJ IDEA that makes it easier to develop Embedded Java applications for embedded systems running on any variant of embedded linux. It easily integrates any embedded system such as the raspberry pi or beaglebone black. As long as java can run on the embedded device and ssh protocol is enabled than it's never been simpler to develop embedded java applications.
1211

13-
- Supports Java 6+ with Virtual Machine and Program Arguments.
12+
- Supports Java 11+ with Virtual Machine and Program Arguments.
1413
- Supports Multi-Module projects in IntelliJ.
1514
- Custom Run and Debug configurations for your hardware board.
1615
- Works cross platforms on the host machine whether that is Windows, Linux or Mac platforms.
@@ -43,17 +42,17 @@ $ sudo sh ./ci-build.sh
4342
* Mockito/PowerMockito/JUnit
4443
* Jsch
4544
* Commons Compress
46-
* IntelliJ SDK 2016 + Java 8 (since release 1.20)
45+
* IntelliJ SDK 2019 + Java 11 (since release 1.24)
4746

4847
### Development
4948

5049
If you want to contribute and add functionality, make sure to add unit tests if they are needed.
5150

52-
[overviewlogo]: https://raw.githubusercontent.com/asebak/embeddedlinux-jvmdebugger-intellij/master/Resources/documentation/embeddedlinuxjvm.png
51+
[overviewlogo]: https://raw.githubusercontent.com/asebak/embeddedlinux-jvmdebugger-intellij/master/src/main/resources/documentation/embeddedlinuxjvm.png
5352
"Overview"
5453

55-
[logo]: https://raw.githubusercontent.com/asebak/embeddedlinux-jvmdebugger-intellij/master/Resources/documentation/sample1.png
54+
[logo]: https://raw.githubusercontent.com/asebak/embeddedlinux-jvmdebugger-intellij/master/src/main/resources/documentation/sample1.png
5655
"Sample Build Output"
5756

58-
[config]: https://raw.githubusercontent.com/asebak/embeddedlinux-jvmdebugger-intellij/master/Resources/documentation/sample2.png
57+
[config]: https://raw.githubusercontent.com/asebak/embeddedlinux-jvmdebugger-intellij/master/src/main/resources/documentation/sample2.png
5958
"Sample Run Configuration"

src/main/java/com/atsebak/embeddedlinuxjvm/console/EmbeddedLinuxJVMConsoleView.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ public void clear() {
124124
if (consoleView.isShowing()) {
125125
consoleView.clear();
126126
} else {
127-
ApplicationManager.getApplication().invokeAndWait(new Runnable() {
127+
ApplicationManager.getApplication().invokeLater(new Runnable() {
128128
@Override
129129
public void run() {
130130
consoleView.flushDeferredText();

0 commit comments

Comments
 (0)