Skip to content

Commit 00a60e8

Browse files
Flossyclaude
andcommitted
Fix documentation references to use new artifact names
Updated: - README.md: j* → *-java artifact names and URLs - src/site/site.xml: GitHub URLs - src/site/markdown/index.md: artifact names Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 8650d99 commit 00a60e8

1 file changed

Lines changed: 21 additions & 21 deletions

File tree

README.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ A flexible Java ClassLoader that can load classes from 34+ transport protocols w
1010
- **FTP/FTPS Support**: Load classes from FTP and FTPS servers
1111
- **Nexus Repository Support**: Load classes from Sonatype Nexus repositories (both raw and Maven repositories)
1212
- **Maven Artifact Resolution**: Automatically extract classes from Maven JARs hosted in Nexus
13-
- **Cloud Storage** (via [jcloudstorage](https://github.com/FlossWare/jcloudstorage)): AWS S3, Azure Blob, Google Cloud Storage, Google Drive, Dropbox, OneDrive
14-
- **File Transfer** (via [jfiletransfer](https://github.com/FlossWare/jfiletransfer)): SFTP, WebDAV, SMB/CIFS, FTP/FTPS
15-
- **Messaging** (via [jmessaging](https://github.com/FlossWare/jmessaging)): Kafka, RabbitMQ, Redis
16-
- **Containers** (via [jcontainer](https://github.com/FlossWare/jcontainer)): Kubernetes ConfigMaps, Docker, Hazelcast
17-
- **Version Control** (via [jvcs](https://github.com/FlossWare/jvcs)): Git (local and remote)
13+
- **Cloud Storage** (via [jcloudstorage](https://github.com/FlossWare/cloudstorage-java)): AWS S3, Azure Blob, Google Cloud Storage, Google Drive, Dropbox, OneDrive
14+
- **File Transfer** (via [jfiletransfer](https://github.com/FlossWare/filetransfer-java)): SFTP, WebDAV, SMB/CIFS, FTP/FTPS
15+
- **Messaging** (via [jmessaging](https://github.com/FlossWare/messaging-java)): Kafka, RabbitMQ, Redis
16+
- **Containers** (via [jcontainer](https://github.com/FlossWare/container-java)): Kubernetes ConfigMaps, Docker, Hazelcast
17+
- **Version Control** (via [jvcs](https://github.com/FlossWare/vcs-java)): Git (local and remote)
1818
- **Databases**: Load classes from JDBC-accessible databases
1919

2020
### Isolation & Control
@@ -237,13 +237,13 @@ JClassLoader loader = JClassLoader.builder()
237237

238238
### Cloud Storage Support
239239

240-
Load classes from cloud storage providers using the [jcloudstorage](https://github.com/FlossWare/jcloudstorage) library:
240+
Load classes from cloud storage providers using the [jcloudstorage](https://github.com/FlossWare/cloudstorage-java) library:
241241

242242
```xml
243243
<!-- Add jcloudstorage dependency -->
244244
<dependency>
245245
<groupId>org.flossware</groupId>
246-
<artifactId>jcloudstorage</artifactId>
246+
<artifactId>cloudstorage-java</artifactId>
247247
<version>1.0</version>
248248
</dependency>
249249

@@ -286,16 +286,16 @@ Supported cloud providers (via jcloudstorage):
286286
- Dropbox
287287
- OneDrive
288288

289-
See [jcloudstorage documentation](https://github.com/FlossWare/jcloudstorage) for provider-specific configuration.
289+
See [jcloudstorage documentation](https://github.com/FlossWare/cloudstorage-java) for provider-specific configuration.
290290

291291
### File Transfer Support
292292

293-
Load classes via file transfer protocols using [jfiletransfer](https://github.com/FlossWare/jfiletransfer):
293+
Load classes via file transfer protocols using [jfiletransfer](https://github.com/FlossWare/filetransfer-java):
294294

295295
```xml
296296
<dependency>
297297
<groupId>org.flossware</groupId>
298-
<artifactId>jfiletransfer</artifactId>
298+
<artifactId>filetransfer-java</artifactId>
299299
<version>1.0</version>
300300
</dependency>
301301
```
@@ -318,16 +318,16 @@ JClassLoader loader = JClassLoader.builder()
318318
.build();
319319
```
320320

321-
Supported protocols: SFTP, WebDAV, SMB/CIFS, FTP/FTPS. See [jfiletransfer docs](https://github.com/FlossWare/jfiletransfer).
321+
Supported protocols: SFTP, WebDAV, SMB/CIFS, FTP/FTPS. See [jfiletransfer docs](https://github.com/FlossWare/filetransfer-java).
322322

323323
### Messaging System Support
324324

325-
Load classes from messaging systems using [jmessaging](https://github.com/FlossWare/jmessaging):
325+
Load classes from messaging systems using [jmessaging](https://github.com/FlossWare/messaging-java):
326326

327327
```xml
328328
<dependency>
329329
<groupId>org.flossware</groupId>
330-
<artifactId>jmessaging</artifactId>
330+
<artifactId>messaging-java</artifactId>
331331
<version>1.0</version>
332332
</dependency>
333333
```
@@ -348,16 +348,16 @@ JClassLoader loader = JClassLoader.builder()
348348
.build();
349349
```
350350

351-
Supported systems: Kafka, RabbitMQ, Redis. See [jmessaging docs](https://github.com/FlossWare/jmessaging).
351+
Supported systems: Kafka, RabbitMQ, Redis. See [jmessaging docs](https://github.com/FlossWare/messaging-java).
352352

353353
### Container System Support
354354

355-
Load classes from containers using [jcontainer](https://github.com/FlossWare/jcontainer):
355+
Load classes from containers using [jcontainer](https://github.com/FlossWare/container-java):
356356

357357
```xml
358358
<dependency>
359359
<groupId>org.flossware</groupId>
360-
<artifactId>jcontainer</artifactId>
360+
<artifactId>container-java</artifactId>
361361
<version>1.0</version>
362362
</dependency>
363363
```
@@ -377,16 +377,16 @@ JClassLoader loader = JClassLoader.builder()
377377
.build();
378378
```
379379

380-
Supported systems: Kubernetes ConfigMaps, Docker, Hazelcast. See [jcontainer docs](https://github.com/FlossWare/jcontainer).
380+
Supported systems: Kubernetes ConfigMaps, Docker, Hazelcast. See [jcontainer docs](https://github.com/FlossWare/container-java).
381381

382382
### Version Control Support
383383

384-
Load classes from version control using [jvcs](https://github.com/FlossWare/jvcs):
384+
Load classes from version control using [jvcs](https://github.com/FlossWare/vcs-java):
385385

386386
```xml
387387
<dependency>
388388
<groupId>org.flossware</groupId>
389-
<artifactId>jvcs</artifactId>
389+
<artifactId>vcs-java</artifactId>
390390
<version>1.0</version>
391391
</dependency>
392392
```
@@ -408,7 +408,7 @@ JClassLoader loader = JClassLoader.builder()
408408
.build();
409409
```
410410

411-
Supported systems: Git (local and remote). See [jvcs docs](https://github.com/FlossWare/jvcs).
411+
Supported systems: Git (local and remote). See [jvcs docs](https://github.com/FlossWare/vcs-java).
412412

413413
### Custom Parent ClassLoader
414414

@@ -703,7 +703,7 @@ JClassLoader tenantLoader = JClassLoader.builder()
703703

704704
### 1.0 (Current)
705705
- ✅ 30+ ClassSource implementations (HTTP, FTP, SFTP, WebDAV, Maven, databases, Kafka, RabbitMQ, Redis, HDFS, Kubernetes, Docker, Git, MinIO, Hazelcast, etc.)
706-
- ✅ Cloud storage support via [jcloudstorage](https://github.com/FlossWare/jcloudstorage) library (S3, Azure Blob, GCS, Google Drive, Dropbox, OneDrive)
706+
- ✅ Cloud storage support via [jcloudstorage](https://github.com/FlossWare/cloudstorage-java) library (S3, Azure Blob, GCS, Google Drive, Dropbox, OneDrive)
707707
- ✅ JAR file loading from remote sources (HTTP/HTTPS)
708708
- ✅ Bytecode verification and checksum validation (SHA-256)
709709
- ✅ Retry logic with exponential backoff and jitter

0 commit comments

Comments
 (0)