SQLite JDBC 3.36.x Setup
Installation and configuration guide for NES for SQLite JDBC 3.36.x
Setup Instructions
NES for SQLite JDBC requires Java 8+.
Configure Registry
Create or update your registry configuration:
<settings>
<servers>
<server>
<id>herodevs-nes-registry</id>
<username>any_text_here_not_used</username>
<password>YOUR_NES_ACCESS_TOKEN</password>
</server>
</servers>
</settings>
See the guides for Sonatype Nexus or JFrog Artifactory for setup to the HeroDevs NES registry.
Update Build Configuration
Add the NES repository and dependencies to your build configuration:
Look up a specific artifact version in the "NES Maven Artifacts: Paid Versions" table.
<!-- Update the SQLite JDBC dependency version. Spring Boot users can instead set the sqlite-jdbc.version property, which applies the NES version to the managed artifact -->
<dependencies>
<dependency>
<groupId>org.xerial</groupId>
<artifactId>sqlite-jdbc</artifactId>
<version>3.36.0-sqlite-jdbc-3.36.2</version>
</dependency>
</dependencies>
<!-- Add NES repository -->
<repositories>
<repository>
<id>herodevs-nes-registry</id>
<url>https://registry.nes.herodevs.com/maven</url>
</repository>
</repositories>
Build
In order to remove potential obstacles before building your project, make sure the following domains are whitelisted by your firewall/networking team:
registry.nes.herodevs.comassets.nes.herodevs.com
This will ensure that your network/firewall allows connection to our registry.
Run your build tool:
mvn clean package
Version Numbering
The NES version drops the upstream build number. Upstream 3.36.0.3 is a four-part version,
while the origination component of a NES version is always major.minor.patch, so the NES
line is numbered 3.36.0-sqlite-jdbc-3.36.x.
The upstream release each artifact is built from is recorded in the JAR manifest as
Nes-Origination-Version: 3.36.0.3, and in the nes.json descriptor inside the artifact.
Verification
To verify your installation, check that:
- Dependencies are downloaded successfully
- No version conflicts are reported in your build
- Your application starts without errors
Manual Downloads
The direct download URLs for NES for SQLite JDBC packages follow this format:
| Portion | Value |
|---|---|
| base_url | https://registry.nes.herodevs.com/maven/org/xerial/ |
| package_name | sqlite-jdbc |
| version | 3.36.0-sqlite-jdbc-3.36.2 |
| filename | package_name + version + extension |