Skip to content

Commit 0982abf

Browse files
committed
Use a better API to check for fast jar
1 parent b1a124d commit 0982abf

File tree

2 files changed

+6
-6
lines changed
  • model-providers

2 files changed

+6
-6
lines changed

model-providers/jlama/deployment/src/main/java/io/quarkiverse/langchain4j/jlama/deployment/JlamaProcessor.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@
5454
import io.quarkus.deployment.console.ConsoleInstalledBuildItem;
5555
import io.quarkus.deployment.console.StartupLogCompressor;
5656
import io.quarkus.deployment.logging.LoggingSetupBuildItem;
57+
import io.quarkus.deployment.pkg.PackageConfig.JarConfig.JarType;
5758
import io.quarkus.deployment.pkg.builditem.ArtifactResultBuildItem;
5859
import io.quarkus.deployment.pkg.builditem.JarBuildItem;
59-
import io.quarkus.deployment.pkg.steps.JarResultBuildStep;
6060

6161
public class JlamaProcessor {
6262

@@ -265,11 +265,11 @@ public void copyToFastJar(List<ModelDownloadedBuildItem> models,
265265
return;
266266
}
267267

268-
Path jarPath = jarBuildItem.get().getPath();
269-
if (!JarResultBuildStep.QUARKUS_RUN_JAR.equals(jarPath.getFileName().toString())) {
268+
if (jarBuildItem.get().getType() != JarType.FAST_JAR) {
270269
return;
271270
}
272271

272+
Path jarPath = jarBuildItem.get().getPath();
273273
Path quarkusAppDir = jarPath.getParent();
274274
Path jlamaInQuarkusAppDir = quarkusAppDir.resolve("jlama");
275275

model-providers/llama3-java/deployment/src/main/java/io/quarkiverse/langchain4j/llama3/deployment/Llama3Processor.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@
5151
import io.quarkus.deployment.console.ConsoleInstalledBuildItem;
5252
import io.quarkus.deployment.console.StartupLogCompressor;
5353
import io.quarkus.deployment.logging.LoggingSetupBuildItem;
54+
import io.quarkus.deployment.pkg.PackageConfig.JarConfig.JarType;
5455
import io.quarkus.deployment.pkg.builditem.ArtifactResultBuildItem;
5556
import io.quarkus.deployment.pkg.builditem.JarBuildItem;
56-
import io.quarkus.deployment.pkg.steps.JarResultBuildStep;
5757
import io.quarkus.deployment.pkg.steps.NativeBuild;
5858

5959
public class Llama3Processor {
@@ -251,11 +251,11 @@ public void copyToFastJar(List<ModelDownloadedBuildItem> models,
251251
return;
252252
}
253253

254-
Path jarPath = jarBuildItem.get().getPath();
255-
if (!JarResultBuildStep.QUARKUS_RUN_JAR.equals(jarPath.getFileName().toString())) {
254+
if (jarBuildItem.get().getType() != JarType.FAST_JAR) {
256255
return;
257256
}
258257

258+
Path jarPath = jarBuildItem.get().getPath();
259259
Path quarkusAppDir = jarPath.getParent();
260260
Path jlamaInQuarkusAppDir = quarkusAppDir.resolve("llama3");
261261

0 commit comments

Comments
 (0)