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

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.401
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Java -Version 9.8.0-beta.401
                    
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.401" />
                    
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.401" />
                    
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.401
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Java, 9.8.0-beta.401"
                    
#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.401
                    
#: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.401&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Java&version=9.8.0-beta.401&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 163 9/26/2025
9.8.0-beta.402 42 9/29/2025
9.8.0-beta.401 35 9/29/2025
9.8.0-beta.399 113 9/26/2025
9.8.0-beta.398 118 9/25/2025
9.8.0-beta.397 119 9/25/2025
9.8.0-beta.395 113 9/24/2025
9.8.0-beta.394 119 9/23/2025
9.8.0-beta.393 121 9/23/2025
9.8.0-beta.392 120 9/23/2025
9.8.0-beta.389 245 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 544 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 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 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 213 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 122 6/26/2025
9.5.1-beta.314 135 6/23/2025
9.5.1-beta.313 120 6/20/2025
9.5.1-beta.312 127 6/20/2025
9.5.1-beta.311 126 6/18/2025
9.5.1-beta.310 142 6/17/2025
9.5.1-beta.309 134 6/17/2025
9.5.1-beta.308 141 6/17/2025
9.5.1-beta.307 135 6/16/2025
9.5.1-beta.306 276 6/11/2025
9.5.1-beta.305 114 6/7/2025
9.5.1-beta.304 118 6/6/2025
9.5.1-beta.303 128 6/4/2025
9.5.1-beta.302 139 6/4/2025
9.5.1-beta.301 137 6/2/2025
9.5.1-beta.300 140 5/28/2025
9.5.0 215 5/27/2025
9.5.0-beta.299 135 5/27/2025
9.5.0-beta.298 151 5/26/2025
9.5.0-beta.297 102 5/24/2025
9.5.0-beta.296 92 5/24/2025
9.5.0-beta.295 68 5/24/2025
9.4.1-beta.291 143 5/19/2025
9.4.1-beta.289 142 5/16/2025
9.4.1-beta.288 208 5/16/2025
9.4.1-beta.287 213 5/16/2025
9.4.1-beta.286 194 5/16/2025
9.4.1-beta.285 216 5/14/2025
9.4.1-beta.284 228 5/13/2025
9.4.1-beta.283 226 5/12/2025
9.4.1-beta.282 142 5/7/2025
9.4.1-beta.280 121 5/2/2025
9.4.1-beta.279 138 5/2/2025
9.4.1-beta.277 152 4/23/2025
9.4.1-beta.276 161 4/23/2025
9.4.1-beta.275 152 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 166 4/23/2025
9.4.1-beta.271 148 4/23/2025
9.4.1-beta.270 163 4/20/2025
9.4.0 285 4/20/2025
9.4.0-beta.269 146 4/20/2025
9.4.0-beta.268 155 4/20/2025
9.3.1-beta.267 153 4/20/2025
9.3.1-beta.266 80 4/19/2025
9.3.1-beta.265 190 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 196 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 151 4/8/2025
9.3.1-beta.257 157 4/8/2025
9.3.1-beta.256 156 4/8/2025
9.3.1-beta.255 158 4/8/2025
9.3.1-beta.254 157 4/8/2025
9.3.1-beta.253 154 4/1/2025
9.3.1-beta.252 127 3/27/2025
9.3.1-beta.250 134 3/27/2025
9.3.1-beta.249 133 3/27/2025
9.3.1-beta.248 128 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 146 3/19/2025
9.3.0 1,558 3/19/2025
9.3.0-beta.239 153 3/19/2025
9.2.2-beta.237 162 3/19/2025
9.2.2-beta.236 124 3/14/2025
9.2.2-beta.230 152 3/13/2025
9.2.2-beta.229 137 3/13/2025
9.2.2-beta.228 148 3/11/2025
9.2.2-beta.227 157 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 153 3/11/2025
9.2.2-beta.223 154 3/10/2025
9.2.2-beta.222 159 3/10/2025
9.2.2-beta.220 147 3/9/2025
9.2.2-beta.218 159 3/9/2025
9.2.2-beta.217 196 3/7/2025
9.2.2-beta.216 198 3/7/2025
9.2.2-beta.215 191 3/7/2025
9.2.2-beta.214 193 3/5/2025
9.2.2-beta.213 189 3/5/2025
9.2.2-beta.212 199 3/5/2025
9.2.2-beta.211 211 3/4/2025
9.2.2-beta.210 199 3/4/2025
9.2.2-beta.208 95 3/3/2025
9.2.1 247 3/3/2025
9.2.1-beta.207 107 3/2/2025
9.2.1-beta.206 75 3/1/2025
9.2.1-beta.205 95 2/27/2025
9.2.1-beta.204 80 2/26/2025
9.2.1-beta.203 82 2/26/2025
9.2.0 144 2/26/2025
9.2.0-beta.202 84 2/26/2025
9.2.0-beta.201 85 2/26/2025
9.2.0-beta.199 96 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 98 2/25/2025
9.1.1-beta.195 84 2/25/2025
9.1.1-beta.194 88 2/25/2025
9.1.1-beta.193 90 2/25/2025
9.1.1-beta.192 92 2/24/2025
9.1.1-beta.191 85 2/24/2025
9.1.1-beta.190 93 2/19/2025
9.1.1-beta.189 93 2/19/2025
9.1.1-beta.188 93 2/19/2025
9.1.1-beta.187 94 2/19/2025
9.1.1-beta.183 88 2/18/2025
9.1.1-beta.182 101 2/18/2025
9.1.1-beta.181 101 2/18/2025
9.1.1-beta.180 83 2/17/2025
9.1.1-beta.178 86 2/17/2025
9.1.1-beta.177 108 2/12/2025
9.1.1-beta.176 99 2/11/2025
9.1.1-beta.175 97 2/11/2025
9.1.1-beta.173 87 2/10/2025
9.1.1-beta.169 79 2/6/2025
9.1.1-beta.168 85 2/5/2025
9.1.1-beta.166 90 2/5/2025
9.1.1-beta.165 91 2/5/2025
9.1.1-beta.164 89 2/3/2025
9.1.1-beta.162 93 2/3/2025
9.1.1-beta.155 86 1/30/2025
9.1.1-beta.154 85 1/30/2025
9.1.1-beta.153 91 1/30/2025
9.1.1-beta.152 81 1/29/2025
9.1.1-beta.150 75 1/29/2025
9.1.1-beta.148 84 1/26/2025
9.1.1-beta.147 86 1/26/2025
9.1.1-beta.146 71 1/23/2025
9.1.1-beta.145 80 1/22/2025
9.1.1-beta.144 72 1/22/2025
9.1.1-beta.142 80 1/22/2025
9.1.1-beta.140 90 1/22/2025
9.1.1-beta.139 86 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 62 1/15/2025
9.1.1-beta.135 57 1/15/2025
9.1.1-beta.134 40 1/15/2025
9.1.1-beta.128 76 1/9/2025
9.1.1-beta.127 71 1/9/2025
9.1.1-beta.126 81 1/9/2025
9.1.1-beta.125 69 1/9/2025
9.1.1-beta.124 77 1/9/2025
9.1.0 286 12/12/2024
9.1.0-beta.123 96 1/3/2025
9.1.0-beta.122 94 1/3/2025
9.1.0-beta.121 94 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 78 12/30/2024
9.1.0-beta.116 91 12/30/2024
9.1.0-beta.114 86 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 102 12/16/2024
9.1.0-beta.109 90 12/12/2024
9.0.1-beta.108 86 12/12/2024
9.0.1-beta.107 88 12/11/2024
9.0.1-beta.106 89 12/12/2024
9.0.1-beta.104 92 12/11/2024
9.0.1-beta.102 92 12/6/2024
9.0.1-beta.99 94 12/6/2024
9.0.1-beta.98 91 12/6/2024
9.0.1-beta.95 74 12/5/2024
9.0.1-beta.94 90 12/5/2024
9.0.1-beta.93 82 12/2/2024
9.0.1-beta.92 85 11/30/2024
9.0.1-beta.91 98 11/30/2024
9.0.1-beta.90 84 11/29/2024
9.0.1-beta.89 86 11/29/2024
9.0.1-beta.88 88 11/27/2024
9.0.1-beta.87 90 11/27/2024
9.0.1-beta.86 89 11/27/2024
9.0.1-beta.84 80 11/24/2024
9.0.1-beta.83 71 11/22/2024
9.0.1-beta.82 88 11/21/2024
9.0.1-beta.81 81 11/19/2024
9.0.1-beta.80 71 11/19/2024
9.0.1-beta.79 94 11/19/2024
9.0.1-beta.77 82 11/15/2024
9.0.0 189 11/15/2024
9.0.0-beta.76 72 11/14/2024
9.0.0-beta.75 80 11/14/2024
9.0.0-beta.74 88 11/14/2024
9.0.0-beta.73 94 11/14/2024
9.0.0-beta.72 88 11/14/2024
9.0.0-beta.71 92 11/13/2024
9.0.0-beta.70 87 11/13/2024
9.0.0-beta.69 88 11/13/2024
9.0.0-beta.68 81 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 93 11/12/2024
9.0.0-beta.54 70 10/31/2024
9.0.0-beta.53 84 10/29/2024
8.3.0 176 10/29/2024
8.3.0-beta.51 91 10/29/2024
8.3.0-beta.50 79 10/28/2024
8.3.0-beta.49 80 10/28/2024
8.3.0-beta.48 86 10/28/2024
8.3.0-beta.47 91 10/28/2024
8.3.0-beta.46 92 10/27/2024
8.3.0-beta.45 83 10/25/2024
8.3.0-beta.44 91 10/25/2024
8.3.0-beta.43 76 10/25/2024
8.3.0-beta.42 87 10/24/2024
8.2.1 140 10/23/2024
8.2.1-beta.40 76 10/23/2024
8.2.1-beta.39 91 10/23/2024
8.2.1-beta.38 88 10/23/2024
8.2.1-beta.37 83 10/23/2024
8.2.1-beta.36 89 10/23/2024
8.2.1-beta.35 82 10/23/2024
8.2.0-beta.34 102 10/23/2024
8.2.0-beta.33 93 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 87 11/4/2024
1.0.0-beta.57 85 11/1/2024
1.0.0-beta.56 70 11/1/2024
1.0.0-beta.55 81 11/1/2024