Skip to content

Commit e2017c4

Browse files
Update README.md
1 parent fa82b6a commit e2017c4

File tree

1 file changed

+30
-42
lines changed

1 file changed

+30
-42
lines changed

README.md

Lines changed: 30 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,36 @@ This functionality is comparable to Linux like platforms.
2525
JEF allows you to create pure java based system only in Java or compile you applications
2626
to small(10+ megabytes) pure native binaries(C++ like ) for 64-bits platforms without any code modification.
2727

28+
Important Note
29+
===================
30+
Project moved (temporary or maybe permanently to [Quarkus repository](https://github.com/quarkiverse/quarkus-jef) and can be used as part of [Quarkus platform](https://www.quarkus.io)
31+
32+
Integration examples available [here](https://github.com/alexeysharandin/quarkus-jef-example)
33+
34+
If you want to use library only on API level without Quarkus, you can include API libraries directly from maven central:
35+
```
36+
<dependency>
37+
<groupId>io.quarkiverse.jef</groupId>
38+
<artifactId>linux-core</artifactId>
39+
<version>${JEF_VERSION}</version>
40+
</dependency>
41+
<dependency>
42+
<groupId>io.quarkiverse.jef</groupId>
43+
<artifactId>linux-native-core</artifactId>
44+
<version>${JEF_VERSION}</version>
45+
</dependency>
46+
<dependency>
47+
<groupId>io.quarkiverse.jef</groupId>
48+
<artifactId>mcu-core</artifactId>
49+
<version>${JEF_VERSION}</version>
50+
</dependency>
51+
<dependency>
52+
<groupId>io.quarkiverse.jef</groupId>
53+
<artifactId>device-library</artifactId>
54+
<version>${JEF_VERSION}</version>
55+
</dependency>
56+
```
57+
2858
Supported Platforms
2959
===================
3060
JEF will build on most linux-like platforms with a reasonable set of GNU tools and a JDK.
@@ -54,49 +84,7 @@ Project Modules
5484
* **device-library** - Some 'drivers' implementation for devices
5585
* **examples** - usage examples
5686

57-
Download and Install
58-
========
59-
Add Github as repository to your pom.xml
60-
```
61-
<distributionManagement>
62-
<repository>
63-
<id>jef</id>
64-
<name>GitHub Java Embedded Frameworks Packages</name>
65-
<url>https://maven.pkg.github.com/java-embedded-framework/jef</url>
66-
<uniqueVersion>false</uniqueVersion>
67-
</repository>
68-
</distributionManagement>
69-
```
7087

71-
and add necessary dependencies
72-
```
73-
<dependency>
74-
<groupId>io.github.java-embedded-framework</groupId>
75-
<artifactId>linux-core</artifactId>
76-
<version>0.0.1</version>
77-
</dependency>
78-
79-
<dependency>
80-
<groupId>io.github.java-embedded-framework</groupId>
81-
<artifactId>mcu-core</artifactId>
82-
<version>0.0.1</version>
83-
</dependency>
84-
85-
<dependency>
86-
<groupId>io.github.java-embedded-framework</groupId>
87-
<artifactId>device-library</artifactId>
88-
<version>0.0.1</version>
89-
</dependency>
90-
91-
<dependency>
92-
<groupId>io.github.java-embedded-framework</groupId>
93-
<artifactId>examples</artifactId>
94-
<version>0.0.1</version>
95-
</dependency>
96-
```
97-
Version 0.1-SNAPSHOT
98-
You can download directly from github and build it.
99-
For the future releases' library will be added to maven repository.
10088

10189

10290
Using the Library

0 commit comments

Comments
 (0)