jnet-sdk is a Maven aggregator project that combines all jNet projects into a single build. This project simplifies the build process and dependency management for the jNet ecosystem.
This aggregator includes the following jNet projects:
- jNet Runtime
- PCAP
- Protocols
- jNetWorks
- DPDK
- Napatech NTAPI
Before building this project, ensure you have the following installed:
- Java Development Kit (JDK) 22 or higher
- Maven 3.6.0 or higher
To build all the included projects, run the following command in the root directory of this repository:
mvn clean install
or with publishing permission:
mvn clean deploy
The project structure is as follows:
jnet-sdk/
├── pom.xml
├── jnetruntime-sdk/
├── jnetpcap-sdk/
├── protocol-pack-sdk/
├── jnetworks-sdk/
├── jnetdpdk-sdk/
└── jnetntapi-sdk/
Note: Each SDK has a corresponding github repo and git sub-project as well asone or more maven modules. Remember to clone with the "recursive" option on, to also clone the modules inside.
To use the jnet-sdk in your project, add the following dependency to your pom.xml:
<dependency>
<groupId>com.jnet</groupId>
<artifactId>jnet-sdk</artifactId>
<version>X.Y.Z</version>
<type>pom</type>
</dependency>
Contributions are welcome! Please feel free to submit a Pull Request.
Sly Technologies Free License
See: http://www.slytechs.com/free-license-text
The Sly Technologies Software Roadmap provides a detailed overview of all our software modules available on GitHub, outlining their relationships and the latest versions. This section shows how the various modules interact with each other, highlighting dependencies and integration points across the system. Users can access the latest versions and corresponding release notes to understand improvements and updates as they become available.
A secondary tab features the release schedule, offering a timeline for upcoming releases and planned features. This includes projected release dates and key features for future versions, giving users visibility into what’s next and when to expect enhancements or new functionality. The roadmap is continuously updated to reflect any adjustments in timelines or features, ensuring accurate and up-to-date information.
Sly Technologies: sales@slytechs.com
Visit: http://slytechs.com