CommunityToolkit.Aspire.Hosting.Java 9.8.0-beta.385

Prefix Reserved
This is a prerelease version of CommunityToolkit.Aspire.Hosting.Java.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package CommunityToolkit.Aspire.Hosting.Java --version 9.8.0-beta.385
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Java -Version 9.8.0-beta.385
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CommunityToolkit.Aspire.Hosting.Java" Version="9.8.0-beta.385" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="CommunityToolkit.Aspire.Hosting.Java" Version="9.8.0-beta.385" />
                    
Directory.Packages.props
<PackageReference Include="CommunityToolkit.Aspire.Hosting.Java" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add CommunityToolkit.Aspire.Hosting.Java --version 9.8.0-beta.385
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Java, 9.8.0-beta.385"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package CommunityToolkit.Aspire.Hosting.Java@9.8.0-beta.385
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=CommunityToolkit.Aspire.Hosting.Java&version=9.8.0-beta.385&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Java&version=9.8.0-beta.385&prerelease
                    
Install as a Cake Tool

CommunityToolkit.Aspire.Hosting.Java library

Provides extensions methods and resource definitions for the .NET Aspire AppHost to support running Java/Spring applications either using either the JDK or a container and configuring the OpenTelemetry agent for Java.

Getting Started

Install the package

In your AppHost project, install the package using the following command:

dotnet add package CommunityToolkit.Aspire.Hosting.Java

Example usage

Then, in the Program.cs file of AppHost, define a Java resource, then call AddJavaApp or AddSpringApp:

// Define the Java container app resource
var containerapp = builder.AddSpringApp("containerapp",
                           new JavaAppContainerResourceOptions()
                           {
                               ContainerImageName = "<repository>/<image>",
                               OtelAgentPath = "<agent-path>"
                           });

// Define the Java executable app resource
var executableapp = builder.AddSpringApp("executableapp",
                           new JavaAppExecutableResourceOptions()
                           {
                               ApplicationName = "target/app.jar",
                               OtelAgentPath = "../../../agents"
                           });

Additional Information

https://learn.microsoft.com/dotnet/aspire/community-toolkit/hosting-java

Feedback & contributing

https://github.com/CommunityToolkit/Aspire

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
9.8.0-beta.389 66 9/18/2025
9.8.0-beta.388 77 9/16/2025
9.8.0-beta.386 82 9/15/2025
9.8.0-beta.385 80 9/15/2025
9.8.0-beta.384 43 9/13/2025
9.8.0-beta.376 115 9/8/2025
9.8.0-beta.375 52 9/6/2025
9.8.0-beta.373 128 9/5/2025
9.8.0-beta.372 128 9/4/2025
9.8.0-beta.370 121 9/2/2025
9.8.0-beta.364 115 9/1/2025
9.7.2 378 8/29/2025
9.7.2-beta.362 164 8/29/2025
9.7.2-beta.361 164 8/29/2025
9.7.2-beta.360 162 8/29/2025
9.7.2-beta.359 164 8/28/2025
9.7.2-beta.358 160 8/28/2025
9.7.2-beta.357 163 8/28/2025
9.7.1 182 8/27/2025
9.7.1-beta.355 166 8/27/2025
9.7.1-beta.354 164 8/27/2025
9.7.1-beta.353 165 8/27/2025
9.7.1-beta.352 164 8/27/2025
9.7.1-beta.351 168 8/27/2025
9.7.1-beta.348 125 8/14/2025
9.7.1-beta.344 67 8/10/2025
9.7.1-beta.343 196 8/8/2025
9.7.1-beta.342 197 8/7/2025
9.7.1-beta.341 197 8/6/2025
9.7.1-beta.340 184 8/5/2025
9.7.1-beta.339 181 8/5/2025
9.7.0 101 8/1/2025
9.7.0-beta.337 84 8/1/2025
9.7.0-beta.336 89 8/1/2025
9.7.0-beta.335 89 8/1/2025
9.7.0-beta.333 102 7/30/2025
9.6.1-beta.332 98 7/30/2025
9.6.1-beta.331 96 7/30/2025
9.6.1-beta.330 95 7/30/2025
9.6.1-beta.329 96 7/30/2025
9.6.1-beta.328 100 7/29/2025
9.6.1-beta.327 97 7/28/2025
9.6.1-beta.326 93 7/28/2025
9.6.0 190 7/10/2025
9.6.0-beta.324 120 7/10/2025
9.5.1-beta.323 125 7/10/2025
9.5.1-beta.322 126 7/10/2025
9.5.1-beta.321 124 7/10/2025
9.5.1-beta.320 126 7/9/2025
9.5.1-beta.319 122 7/8/2025
9.5.1-beta.318 121 7/2/2025
9.5.1-beta.317 119 6/30/2025
9.5.1-beta.315 121 6/26/2025
9.5.1-beta.314 131 6/23/2025
9.5.1-beta.313 119 6/20/2025
9.5.1-beta.312 123 6/20/2025
9.5.1-beta.311 126 6/18/2025
9.5.1-beta.310 136 6/17/2025
9.5.1-beta.309 129 6/17/2025
9.5.1-beta.308 135 6/17/2025
9.5.1-beta.307 133 6/16/2025
9.5.1-beta.306 275 6/11/2025
9.5.1-beta.305 112 6/7/2025
9.5.1-beta.304 115 6/6/2025
9.5.1-beta.303 128 6/4/2025
9.5.1-beta.302 137 6/4/2025
9.5.1-beta.301 134 6/2/2025
9.5.1-beta.300 137 5/28/2025
9.5.0 198 5/27/2025
9.5.0-beta.299 134 5/27/2025
9.5.0-beta.298 144 5/26/2025
9.5.0-beta.297 98 5/24/2025
9.5.0-beta.296 88 5/24/2025
9.5.0-beta.295 62 5/24/2025
9.4.1-beta.291 140 5/19/2025
9.4.1-beta.289 142 5/16/2025
9.4.1-beta.288 206 5/16/2025
9.4.1-beta.287 208 5/16/2025
9.4.1-beta.286 194 5/16/2025
9.4.1-beta.285 210 5/14/2025
9.4.1-beta.284 225 5/13/2025
9.4.1-beta.283 223 5/12/2025
9.4.1-beta.282 139 5/7/2025
9.4.1-beta.280 121 5/2/2025
9.4.1-beta.279 134 5/2/2025
9.4.1-beta.277 148 4/23/2025
9.4.1-beta.276 156 4/23/2025
9.4.1-beta.275 150 4/23/2025
9.4.1-beta.274 148 4/23/2025
9.4.1-beta.273 150 4/23/2025
9.4.1-beta.272 162 4/23/2025
9.4.1-beta.271 143 4/23/2025
9.4.1-beta.270 156 4/20/2025
9.4.0 264 4/20/2025
9.4.0-beta.269 146 4/20/2025
9.4.0-beta.268 151 4/20/2025
9.3.1-beta.267 150 4/20/2025
9.3.1-beta.266 76 4/19/2025
9.3.1-beta.265 184 4/15/2025
9.3.1-beta.264 181 4/15/2025
9.3.1-beta.263 173 4/15/2025
9.3.1-beta.262 191 4/15/2025
9.3.1-beta.260 142 4/10/2025
9.3.1-beta.259 152 4/8/2025
9.3.1-beta.258 150 4/8/2025
9.3.1-beta.257 155 4/8/2025
9.3.1-beta.256 154 4/8/2025
9.3.1-beta.255 154 4/8/2025
9.3.1-beta.254 149 4/8/2025
9.3.1-beta.253 150 4/1/2025
9.3.1-beta.252 127 3/27/2025
9.3.1-beta.250 131 3/27/2025
9.3.1-beta.249 131 3/27/2025
9.3.1-beta.248 125 3/27/2025
9.3.1-beta.247 128 3/27/2025
9.3.1-beta.244 466 3/25/2025
9.3.1-beta.242 475 3/24/2025
9.3.1-beta.241 144 3/19/2025
9.3.0 1,543 3/19/2025
9.3.0-beta.239 151 3/19/2025
9.2.2-beta.237 157 3/19/2025
9.2.2-beta.236 119 3/14/2025
9.2.2-beta.230 149 3/13/2025
9.2.2-beta.229 137 3/13/2025
9.2.2-beta.228 146 3/11/2025
9.2.2-beta.227 154 3/11/2025
9.2.2-beta.226 144 3/11/2025
9.2.2-beta.225 150 3/11/2025
9.2.2-beta.224 149 3/11/2025
9.2.2-beta.223 153 3/10/2025
9.2.2-beta.222 155 3/10/2025
9.2.2-beta.220 147 3/9/2025
9.2.2-beta.218 152 3/9/2025
9.2.2-beta.217 191 3/7/2025
9.2.2-beta.216 195 3/7/2025
9.2.2-beta.215 188 3/7/2025
9.2.2-beta.214 191 3/5/2025
9.2.2-beta.213 182 3/5/2025
9.2.2-beta.212 197 3/5/2025
9.2.2-beta.211 203 3/4/2025
9.2.2-beta.210 194 3/4/2025
9.2.2-beta.208 90 3/3/2025
9.2.1 224 3/3/2025
9.2.1-beta.207 106 3/2/2025
9.2.1-beta.206 75 3/1/2025
9.2.1-beta.205 91 2/27/2025
9.2.1-beta.204 77 2/26/2025
9.2.1-beta.203 79 2/26/2025
9.2.0 134 2/26/2025
9.2.0-beta.202 81 2/26/2025
9.2.0-beta.201 81 2/26/2025
9.2.0-beta.199 89 2/26/2025
9.2.0-beta.198 76 2/26/2025
9.1.1-beta.197 91 2/25/2025
9.1.1-beta.196 95 2/25/2025
9.1.1-beta.195 79 2/25/2025
9.1.1-beta.194 86 2/25/2025
9.1.1-beta.193 90 2/25/2025
9.1.1-beta.192 88 2/24/2025
9.1.1-beta.191 82 2/24/2025
9.1.1-beta.190 87 2/19/2025
9.1.1-beta.189 91 2/19/2025
9.1.1-beta.188 90 2/19/2025
9.1.1-beta.187 92 2/19/2025
9.1.1-beta.183 87 2/18/2025
9.1.1-beta.182 99 2/18/2025
9.1.1-beta.181 100 2/18/2025
9.1.1-beta.180 83 2/17/2025
9.1.1-beta.178 84 2/17/2025
9.1.1-beta.177 104 2/12/2025
9.1.1-beta.176 96 2/11/2025
9.1.1-beta.175 91 2/11/2025
9.1.1-beta.173 87 2/10/2025
9.1.1-beta.169 78 2/6/2025
9.1.1-beta.168 79 2/5/2025
9.1.1-beta.166 87 2/5/2025
9.1.1-beta.165 88 2/5/2025
9.1.1-beta.164 84 2/3/2025
9.1.1-beta.162 88 2/3/2025
9.1.1-beta.155 83 1/30/2025
9.1.1-beta.154 80 1/30/2025
9.1.1-beta.153 87 1/30/2025
9.1.1-beta.152 78 1/29/2025
9.1.1-beta.150 75 1/29/2025
9.1.1-beta.148 82 1/26/2025
9.1.1-beta.147 83 1/26/2025
9.1.1-beta.146 71 1/23/2025
9.1.1-beta.145 78 1/22/2025
9.1.1-beta.144 70 1/22/2025
9.1.1-beta.142 77 1/22/2025
9.1.1-beta.140 85 1/22/2025
9.1.1-beta.139 82 1/21/2025
9.1.1-beta.138 81 1/20/2025
9.1.1-beta.137 62 1/17/2025
9.1.1-beta.136 61 1/15/2025
9.1.1-beta.135 50 1/15/2025
9.1.1-beta.134 40 1/15/2025
9.1.1-beta.128 71 1/9/2025
9.1.1-beta.127 66 1/9/2025
9.1.1-beta.126 77 1/9/2025
9.1.1-beta.125 69 1/9/2025
9.1.1-beta.124 73 1/9/2025
9.1.0 263 12/12/2024
9.1.0-beta.123 94 1/3/2025
9.1.0-beta.122 86 1/3/2025
9.1.0-beta.121 90 1/2/2025
9.1.0-beta.120 68 12/30/2024
9.1.0-beta.119 75 12/30/2024
9.1.0-beta.118 77 12/30/2024
9.1.0-beta.116 87 12/30/2024
9.1.0-beta.114 84 12/30/2024
9.1.0-beta.113 83 12/30/2024
9.1.0-beta.112 76 12/18/2024
9.1.0-beta.110 92 12/16/2024
9.1.0-beta.109 84 12/12/2024
9.0.1-beta.108 81 12/12/2024
9.0.1-beta.107 86 12/11/2024
9.0.1-beta.106 86 12/12/2024
9.0.1-beta.104 88 12/11/2024
9.0.1-beta.102 88 12/6/2024
9.0.1-beta.99 92 12/6/2024
9.0.1-beta.98 87 12/6/2024
9.0.1-beta.95 74 12/5/2024
9.0.1-beta.94 83 12/5/2024
9.0.1-beta.93 77 12/2/2024
9.0.1-beta.92 81 11/30/2024
9.0.1-beta.91 93 11/30/2024
9.0.1-beta.90 79 11/29/2024
9.0.1-beta.89 81 11/29/2024
9.0.1-beta.88 84 11/27/2024
9.0.1-beta.87 83 11/27/2024
9.0.1-beta.86 87 11/27/2024
9.0.1-beta.84 77 11/24/2024
9.0.1-beta.83 71 11/22/2024
9.0.1-beta.82 87 11/21/2024
9.0.1-beta.81 77 11/19/2024
9.0.1-beta.80 69 11/19/2024
9.0.1-beta.79 87 11/19/2024
9.0.1-beta.77 78 11/15/2024
9.0.0 168 11/15/2024
9.0.0-beta.76 72 11/14/2024
9.0.0-beta.75 77 11/14/2024
9.0.0-beta.74 82 11/14/2024
9.0.0-beta.73 86 11/14/2024
9.0.0-beta.72 83 11/14/2024
9.0.0-beta.71 89 11/13/2024
9.0.0-beta.70 83 11/13/2024
9.0.0-beta.69 84 11/13/2024
9.0.0-beta.68 78 11/13/2024
9.0.0-beta.67 72 11/13/2024
9.0.0-beta.66 78 11/13/2024
9.0.0-beta.63 85 11/12/2024
9.0.0-beta.54 70 10/31/2024
9.0.0-beta.53 80 10/29/2024
8.3.0 152 10/29/2024
8.3.0-beta.51 87 10/29/2024
8.3.0-beta.50 76 10/28/2024
8.3.0-beta.49 80 10/28/2024
8.3.0-beta.48 82 10/28/2024
8.3.0-beta.47 84 10/28/2024
8.3.0-beta.46 88 10/27/2024
8.3.0-beta.45 79 10/25/2024
8.3.0-beta.44 89 10/25/2024
8.3.0-beta.43 75 10/25/2024
8.3.0-beta.42 82 10/24/2024
8.2.1 134 10/23/2024
8.2.1-beta.40 72 10/23/2024
8.2.1-beta.39 88 10/23/2024
8.2.1-beta.38 83 10/23/2024
8.2.1-beta.37 77 10/23/2024
8.2.1-beta.36 85 10/23/2024
8.2.1-beta.35 79 10/23/2024
8.2.0-beta.34 98 10/23/2024
8.2.0-beta.33 91 10/23/2024
8.2.0-beta.32 75 10/22/2024
1.0.0-beta.60 82 11/11/2024
1.0.0-beta.58 81 11/4/2024
1.0.0-beta.57 84 11/1/2024
1.0.0-beta.56 70 11/1/2024
1.0.0-beta.55 79 11/1/2024