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

Prefix Reserved
This is a prerelease version of CommunityToolkit.Aspire.Hosting.Java.
There is a newer version of this package available.
See the version list below for details.
dotnet add package CommunityToolkit.Aspire.Hosting.Java --version 9.8.0-beta.402
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Java -Version 9.8.0-beta.402
                    
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.402" />
                    
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.402" />
                    
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.402
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Java, 9.8.0-beta.402"
                    
#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.402
                    
#: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.402&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Java&version=9.8.0-beta.402&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 170 9/26/2025
9.8.0-beta.402 118 9/29/2025
9.8.0-beta.401 109 9/29/2025
9.8.0-beta.399 114 9/26/2025
9.8.0-beta.398 121 9/25/2025
9.8.0-beta.397 120 9/25/2025
9.8.0-beta.395 114 9/24/2025
9.8.0-beta.394 120 9/23/2025
9.8.0-beta.393 122 9/23/2025
9.8.0-beta.392 121 9/23/2025
9.8.0-beta.389 246 9/18/2025
9.8.0-beta.388 250 9/16/2025
9.8.0-beta.386 197 9/15/2025
9.8.0-beta.385 195 9/15/2025
9.8.0-beta.384 46 9/13/2025
9.8.0-beta.376 117 9/8/2025
9.8.0-beta.375 55 9/6/2025
9.8.0-beta.373 130 9/5/2025
9.8.0-beta.372 130 9/4/2025
9.8.0-beta.370 122 9/2/2025
9.8.0-beta.364 115 9/1/2025
9.7.2 598 8/29/2025
9.7.2-beta.362 164 8/29/2025
9.7.2-beta.361 165 8/29/2025
9.7.2-beta.360 162 8/29/2025
9.7.2-beta.359 165 8/28/2025
9.7.2-beta.358 161 8/28/2025
9.7.2-beta.357 164 8/28/2025
9.7.1 215 8/27/2025
9.7.1-beta.355 167 8/27/2025
9.7.1-beta.354 165 8/27/2025
9.7.1-beta.353 166 8/27/2025
9.7.1-beta.352 165 8/27/2025
9.7.1-beta.351 169 8/27/2025
9.7.1-beta.348 126 8/14/2025
9.7.1-beta.344 68 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 121 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 90 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 97 7/30/2025
9.6.1-beta.330 96 7/30/2025
9.6.1-beta.329 96 7/30/2025
9.6.1-beta.328 112 7/29/2025
9.6.1-beta.327 113 7/28/2025
9.6.1-beta.326 112 7/28/2025
9.6.0 216 7/10/2025
9.6.0-beta.324 121 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 122 6/26/2025
9.5.1-beta.314 136 6/23/2025
9.5.1-beta.313 120 6/20/2025
9.5.1-beta.312 128 6/20/2025
9.5.1-beta.311 126 6/18/2025
9.5.1-beta.310 144 6/17/2025
9.5.1-beta.309 137 6/17/2025
9.5.1-beta.308 144 6/17/2025
9.5.1-beta.307 137 6/16/2025
9.5.1-beta.306 277 6/11/2025
9.5.1-beta.305 116 6/7/2025
9.5.1-beta.304 122 6/6/2025
9.5.1-beta.303 128 6/4/2025
9.5.1-beta.302 140 6/4/2025
9.5.1-beta.301 138 6/2/2025
9.5.1-beta.300 143 5/28/2025
9.5.0 217 5/27/2025
9.5.0-beta.299 137 5/27/2025
9.5.0-beta.298 153 5/26/2025
9.5.0-beta.297 104 5/24/2025
9.5.0-beta.296 92 5/24/2025
9.5.0-beta.295 71 5/24/2025
9.4.1-beta.291 144 5/19/2025
9.4.1-beta.289 144 5/16/2025
9.4.1-beta.288 213 5/16/2025
9.4.1-beta.287 215 5/16/2025
9.4.1-beta.286 194 5/16/2025
9.4.1-beta.285 218 5/14/2025
9.4.1-beta.284 231 5/13/2025
9.4.1-beta.283 227 5/12/2025
9.4.1-beta.282 148 5/7/2025
9.4.1-beta.280 121 5/2/2025
9.4.1-beta.279 140 5/2/2025
9.4.1-beta.277 154 4/23/2025
9.4.1-beta.276 161 4/23/2025
9.4.1-beta.275 154 4/23/2025
9.4.1-beta.274 148 4/23/2025
9.4.1-beta.273 152 4/23/2025
9.4.1-beta.272 169 4/23/2025
9.4.1-beta.271 150 4/23/2025
9.4.1-beta.270 167 4/20/2025
9.4.0 288 4/20/2025
9.4.0-beta.269 147 4/20/2025
9.4.0-beta.268 156 4/20/2025
9.3.1-beta.267 155 4/20/2025
9.3.1-beta.266 80 4/19/2025
9.3.1-beta.265 192 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 197 4/15/2025
9.3.1-beta.260 142 4/10/2025
9.3.1-beta.259 155 4/8/2025
9.3.1-beta.258 154 4/8/2025
9.3.1-beta.257 160 4/8/2025
9.3.1-beta.256 158 4/8/2025
9.3.1-beta.255 163 4/8/2025
9.3.1-beta.254 158 4/8/2025
9.3.1-beta.253 158 4/1/2025
9.3.1-beta.252 128 3/27/2025
9.3.1-beta.250 139 3/27/2025
9.3.1-beta.249 133 3/27/2025
9.3.1-beta.248 131 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 480 3/24/2025
9.3.1-beta.241 148 3/19/2025
9.3.0 1,561 3/19/2025
9.3.0-beta.239 154 3/19/2025
9.2.2-beta.237 164 3/19/2025
9.2.2-beta.236 127 3/14/2025
9.2.2-beta.230 152 3/13/2025
9.2.2-beta.229 138 3/13/2025
9.2.2-beta.228 148 3/11/2025
9.2.2-beta.227 160 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 154 3/11/2025
9.2.2-beta.223 154 3/10/2025
9.2.2-beta.222 160 3/10/2025
9.2.2-beta.220 147 3/9/2025
9.2.2-beta.218 163 3/9/2025
9.2.2-beta.217 199 3/7/2025
9.2.2-beta.216 198 3/7/2025
9.2.2-beta.215 193 3/7/2025
9.2.2-beta.214 196 3/5/2025
9.2.2-beta.213 191 3/5/2025
9.2.2-beta.212 199 3/5/2025
9.2.2-beta.211 212 3/4/2025
9.2.2-beta.210 201 3/4/2025
9.2.2-beta.208 96 3/3/2025
9.2.1 251 3/3/2025
9.2.1-beta.207 108 3/2/2025
9.2.1-beta.206 75 3/1/2025
9.2.1-beta.205 97 2/27/2025
9.2.1-beta.204 82 2/26/2025
9.2.1-beta.203 84 2/26/2025
9.2.0 144 2/26/2025
9.2.0-beta.202 86 2/26/2025
9.2.0-beta.201 86 2/26/2025
9.2.0-beta.199 97 2/26/2025
9.2.0-beta.198 77 2/26/2025
9.1.1-beta.197 95 2/25/2025
9.1.1-beta.196 99 2/25/2025
9.1.1-beta.195 88 2/25/2025
9.1.1-beta.194 91 2/25/2025
9.1.1-beta.193 92 2/25/2025
9.1.1-beta.192 93 2/24/2025
9.1.1-beta.191 88 2/24/2025
9.1.1-beta.190 95 2/19/2025
9.1.1-beta.189 94 2/19/2025
9.1.1-beta.188 97 2/19/2025
9.1.1-beta.187 96 2/19/2025
9.1.1-beta.183 88 2/18/2025
9.1.1-beta.182 103 2/18/2025
9.1.1-beta.181 101 2/18/2025
9.1.1-beta.180 84 2/17/2025
9.1.1-beta.178 91 2/17/2025
9.1.1-beta.177 113 2/12/2025
9.1.1-beta.176 100 2/11/2025
9.1.1-beta.175 99 2/11/2025
9.1.1-beta.173 87 2/10/2025
9.1.1-beta.169 81 2/6/2025
9.1.1-beta.168 93 2/5/2025
9.1.1-beta.166 91 2/5/2025
9.1.1-beta.165 92 2/5/2025
9.1.1-beta.164 91 2/3/2025
9.1.1-beta.162 96 2/3/2025
9.1.1-beta.155 86 1/30/2025
9.1.1-beta.154 87 1/30/2025
9.1.1-beta.153 93 1/30/2025
9.1.1-beta.152 84 1/29/2025
9.1.1-beta.150 75 1/29/2025
9.1.1-beta.148 89 1/26/2025
9.1.1-beta.147 87 1/26/2025
9.1.1-beta.146 71 1/23/2025
9.1.1-beta.145 81 1/22/2025
9.1.1-beta.144 73 1/22/2025
9.1.1-beta.142 84 1/22/2025
9.1.1-beta.140 92 1/22/2025
9.1.1-beta.139 89 1/21/2025
9.1.1-beta.138 86 1/20/2025
9.1.1-beta.137 62 1/17/2025
9.1.1-beta.136 63 1/15/2025
9.1.1-beta.135 58 1/15/2025
9.1.1-beta.134 40 1/15/2025
9.1.1-beta.128 79 1/9/2025
9.1.1-beta.127 73 1/9/2025
9.1.1-beta.126 82 1/9/2025
9.1.1-beta.125 70 1/9/2025
9.1.1-beta.124 78 1/9/2025
9.1.0 287 12/12/2024
9.1.0-beta.123 98 1/3/2025
9.1.0-beta.122 97 1/3/2025
9.1.0-beta.121 95 1/2/2025
9.1.0-beta.120 68 12/30/2024
9.1.0-beta.119 83 12/30/2024
9.1.0-beta.118 80 12/30/2024
9.1.0-beta.116 93 12/30/2024
9.1.0-beta.114 91 12/30/2024
9.1.0-beta.113 86 12/30/2024
9.1.0-beta.112 76 12/18/2024
9.1.0-beta.110 105 12/16/2024
9.1.0-beta.109 92 12/12/2024
9.0.1-beta.108 88 12/12/2024
9.0.1-beta.107 89 12/11/2024
9.0.1-beta.106 90 12/12/2024
9.0.1-beta.104 96 12/11/2024
9.0.1-beta.102 94 12/6/2024
9.0.1-beta.99 97 12/6/2024
9.0.1-beta.98 93 12/6/2024
9.0.1-beta.95 74 12/5/2024
9.0.1-beta.94 91 12/5/2024
9.0.1-beta.93 84 12/2/2024
9.0.1-beta.92 87 11/30/2024
9.0.1-beta.91 103 11/30/2024
9.0.1-beta.90 85 11/29/2024
9.0.1-beta.89 87 11/29/2024
9.0.1-beta.88 91 11/27/2024
9.0.1-beta.87 91 11/27/2024
9.0.1-beta.86 89 11/27/2024
9.0.1-beta.84 81 11/24/2024
9.0.1-beta.83 72 11/22/2024
9.0.1-beta.82 89 11/21/2024
9.0.1-beta.81 84 11/19/2024
9.0.1-beta.80 74 11/19/2024
9.0.1-beta.79 98 11/19/2024
9.0.1-beta.77 84 11/15/2024
9.0.0 189 11/15/2024
9.0.0-beta.76 72 11/14/2024
9.0.0-beta.75 85 11/14/2024
9.0.0-beta.74 89 11/14/2024
9.0.0-beta.73 96 11/14/2024
9.0.0-beta.72 89 11/14/2024
9.0.0-beta.71 93 11/13/2024
9.0.0-beta.70 88 11/13/2024
9.0.0-beta.69 93 11/13/2024
9.0.0-beta.68 84 11/13/2024
9.0.0-beta.67 73 11/13/2024
9.0.0-beta.66 80 11/13/2024
9.0.0-beta.63 96 11/12/2024
9.0.0-beta.54 70 10/31/2024
9.0.0-beta.53 87 10/29/2024
8.3.0 178 10/29/2024
8.3.0-beta.51 93 10/29/2024
8.3.0-beta.50 80 10/28/2024
8.3.0-beta.49 80 10/28/2024
8.3.0-beta.48 89 10/28/2024
8.3.0-beta.47 95 10/28/2024
8.3.0-beta.46 93 10/27/2024
8.3.0-beta.45 85 10/25/2024
8.3.0-beta.44 97 10/25/2024
8.3.0-beta.43 76 10/25/2024
8.3.0-beta.42 91 10/24/2024
8.2.1 142 10/23/2024
8.2.1-beta.40 76 10/23/2024
8.2.1-beta.39 94 10/23/2024
8.2.1-beta.38 92 10/23/2024
8.2.1-beta.37 84 10/23/2024
8.2.1-beta.36 94 10/23/2024
8.2.1-beta.35 85 10/23/2024
8.2.0-beta.34 102 10/23/2024
8.2.0-beta.33 95 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 90 11/4/2024
1.0.0-beta.57 87 11/1/2024
1.0.0-beta.56 70 11/1/2024
1.0.0-beta.55 83 11/1/2024