|
71 | 71 | <java.version>21</java.version> |
72 | 72 |
|
73 | 73 | <ver.jena>6.0.0</ver.jena> |
74 | | - <ver.jetty>12.1.6</ver.jetty> |
| 74 | + <ver.jetty>12.1.7</ver.jetty> |
75 | 75 |
|
76 | 76 | <!-- Ensure we get a version compatible with Jena. --> |
77 | 77 | <ver.commons-io>2.21.0</ver.commons-io> |
78 | 78 | <ver.junit>4.13.2</ver.junit> |
79 | | - <ver.log4j2>2.25.3</ver.log4j2> |
| 79 | + <ver.log4j2>2.25.4</ver.log4j2> |
80 | 80 | <ver.slf4j>2.0.7</ver.slf4j> |
81 | 81 |
|
82 | | - <ver.rocksdb>10.4.2</ver.rocksdb> |
| 82 | + <ver.rocksdb>10.10.1</ver.rocksdb> |
83 | 83 |
|
84 | 84 | <ver.awaitility>4.3.0</ver.awaitility> |
85 | 85 |
|
|
298 | 298 | <plugin> |
299 | 299 | <groupId>org.apache.maven.plugins</groupId> |
300 | 300 | <artifactId>maven-shade-plugin</artifactId> |
301 | | - <version>3.6.1</version> |
| 301 | + <version>3.6.2</version> |
302 | 302 | </plugin> |
303 | 303 |
|
304 | 304 | <plugin> |
|
367 | 367 | <plugin> |
368 | 368 | <groupId>org.apache.maven.plugins</groupId> |
369 | 369 | <artifactId>maven-resources-plugin</artifactId> |
370 | | - <version>3.4.0</version> |
| 370 | + <version>3.5.0</version> |
371 | 371 | <configuration> |
372 | 372 | <encoding>UTF-8</encoding> |
373 | 373 | </configuration> |
|
518 | 518 | </plugin> |
519 | 519 |
|
520 | 520 | <!-- Run the RAT Plugin --> |
521 | | - <plugin> |
| 521 | + <!-- |
| 522 | + To run from the command line: |
| 523 | + mvn apache-rat:rat \ |
| 524 | + -Drat.excludeSubProjects=false \ |
| 525 | + -Drat.excludesFile=build-files/rat-exclusions.txt |
| 526 | + --> |
| 527 | + <plugin> |
522 | 528 | <groupId>org.apache.rat</groupId> |
523 | 529 | <artifactId>apache-rat-plugin</artifactId> |
524 | | - <version>0.17</version> |
| 530 | + <version>0.18</version> |
525 | 531 | <!-- |
526 | 532 | Run only if maven is running from this POM, |
527 | 533 | not when run in a sub-module with this as parent. |
|
538 | 544 | </executions> |
539 | 545 | <configuration> |
540 | 546 | <excludeSubProjects>false</excludeSubProjects> |
541 | | - <excludes> |
542 | | - <exclude>**/hs_err_pid*.log</exclude> |
543 | | - <exclude>docs/**</exclude> |
544 | | - <exclude>local/**</exclude> |
545 | | - <exclude>.github/**</exclude> |
546 | | - |
547 | | - <exclude>**/.project</exclude> |
548 | | - <exclude>**/.settings/**</exclude> |
549 | | - <exclude>**/.classpath</exclude> |
550 | | - <exclude>**/*.recommenders/**/*</exclude> |
551 | | - |
552 | | - <exclude>**/delta.classpath*</exclude> |
553 | | - <exclude>**/README.*</exclude> |
554 | | - <exclude>**/*.cfg</exclude> |
555 | | - |
556 | | - <!-- |
557 | | - Javadoc add-ons files are required to be simple and our javadoc configuration |
558 | | - will ensure appropriate license and copyright statements are inserted |
559 | | - into generated documentation anyway so no need to put license statements in these |
560 | | - files |
561 | | - --> |
562 | | - <exclude>**/src/main/**/*.html</exclude> |
563 | | - <exclude>**/src/**/package-info.java</exclude> |
564 | | - |
565 | | - <!-- |
566 | | - Text and Markdown files are typically used only for documentation purposes |
567 | | - and license declarations are usually spurious in these files since often they |
568 | | - will refer to the LICENSE/NOTICE for users to find the actual licenses |
569 | | - --> |
570 | | - <exclude>**/*.txt</exclude> |
571 | | - <exclude>**/*.md</exclude> |
572 | | - |
573 | | - <!-- |
574 | | - META-INF services files can include comments but a license header would be |
575 | | - unnecessarily clutter so we exclude these |
576 | | - --> |
577 | | - <exclude>**/META-INF/services/*</exclude> |
578 | | - |
579 | | - <exclude>**/testing/**/*</exclude> |
580 | | - <exclude>**/log4j*.properties</exclude> |
581 | | - <exclude>**/logging*.properties</exclude> |
582 | | - |
583 | | - <!-- Exclude anything created during the build (plugin generated files) ->--> |
584 | | - <exclude>**/target/**/*</exclude> |
585 | | - <!-- MSHADE-124 --> |
586 | | - <exclude>**/dependency-reduced-pom.xml</exclude> |
587 | | - |
588 | | - <!-- ZooKeeper files --> |
589 | | - <exclude>**/Tutorial/**/zoo.dynamic</exclude> |
590 | | - <exclude>**/Tutorial/**/myid</exclude> |
591 | | - |
592 | | - </excludes> |
| 547 | + <inputExcludeFile>build-files/rat-exclusions.txt</inputExcludeFile> |
593 | 548 | </configuration> |
594 | 549 | </plugin> |
595 | 550 |
|
|
0 commit comments