47 references to JavaHostingExtensions
Aspire.Hosting.Java (9)
IJavaAppResource.cs (1)
14/// <see cref="JavaHostingExtensions.WithJvmArgs{T}(IResourceBuilder{T}, string[])"/>, applies to both
JavaDockerfileGenerator.cs (8)
160? $"/app/{JavaHostingExtensions.QuarkusRunJarName}" 562var authored = JavaHostingExtensions.ResolveOtelAgentPath(resource, annotation); 1013$"{JavaHostingExtensions.GenerateWrapperCommand(tool)} and commit the whole " + 1066$"with {JavaHostingExtensions.GenerateWrapperCommand(tool)}, or point at an existing " + 1085$"{JavaHostingExtensions.GenerateWrapperCommand(tool)} so both scripts are present."); 1232var fastJarDirectory = $"{outputDirectory}/{JavaHostingExtensions.QuarkusFastJarDirectory}"; 1235$"{ContainerArtifactDirectory}/{JavaHostingExtensions.QuarkusRunJarName}", 1252+ $"*) cp \"{outputDirectory}/$quarkus_artifact\" {ContainerArtifactDirectory}/{JavaHostingExtensions.QuarkusRunJarName} && "
Aspire.Hosting.Java.Tests (38)
AddJavaAppTests.cs (31)
39tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 46Assert.Equal(ExpectedWrapperInvocation.Args(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultMavenWrapper), tempDir.Path, "spring-boot:run"), await ArgumentEvaluator.GetArgumentListAsync(app.Resource)); 54tempDir.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 59Assert.Equal(ExpectedWrapperInvocation.Args(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultGradleWrapper), tempDir.Path, "bootRun", "--no-daemon"), await ArgumentEvaluator.GetArgumentListAsync(app.Resource)); 312tempDir.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 320var expectedWrapper = Path.GetFullPath(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultGradleWrapper)); 330tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 338var expectedWrapper = Path.GetFullPath(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultMavenWrapper)); 350repo.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 359var expectedWrapper = Path.GetFullPath(Path.Combine(repo.Path, JavaHostingExtensions.s_defaultGradleWrapper)); 370repo.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 379var expectedWrapper = Path.GetFullPath(Path.Combine(repo.Path, JavaHostingExtensions.s_defaultMavenWrapper)); 390repo.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 392File.WriteAllText(Path.Combine(module, JavaHostingExtensions.s_defaultGradleWrapper), "#!/bin/sh\n"); 398var expectedWrapper = Path.GetFullPath(Path.Combine(module, JavaHostingExtensions.s_defaultGradleWrapper)); 412var (command, leadingArgs) = JavaHostingExtensions.WrapperInvocationFor(wrapperPath, workingDirectory, isWindows: true); 425var (command, leadingArgs) = JavaHostingExtensions.WrapperInvocationFor( 815var wrapper = Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultMavenWrapper); 859Assert.Contains(nameof(JavaHostingExtensions.WithWrapperPath), ex.Message); 1566tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 1673tempDir.WriteWrapper(tool == "maven" ? JavaHostingExtensions.s_defaultMavenWrapper : JavaHostingExtensions.s_defaultGradleWrapper); 1719tempDir.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 1740tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 1758tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 1776tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 1794tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 1825tempDir.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 1842tempDir.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 1858tempDir.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 1880tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper);
AddQuarkusAppTests.cs (2)
101Assert.Equal(ExpectedWrapperInvocation.Args(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultMavenWrapper), tempDir.Path, "quarkus:dev"), await ArgumentEvaluator.GetArgumentListAsync(app.Resource)); 118Assert.Equal(ExpectedWrapperInvocation.Args(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultGradleWrapper), tempDir.Path, "quarkusDev"), await ArgumentEvaluator.GetArgumentListAsync(app.Resource));
AddSpringBootAppTests.cs (5)
26Assert.Equal(ExpectedWrapperInvocation.Args(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultMavenWrapper), tempDir.Path, "spring-boot:run"), await ArgumentEvaluator.GetArgumentListAsync(app.Resource)); 43Assert.Equal(ExpectedWrapperInvocation.Args(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultGradleWrapper), tempDir.Path, "bootRun"), await ArgumentEvaluator.GetArgumentListAsync(app.Resource)); 108tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 119Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultMavenWrapper), 131tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper);