CommunityToolkit.Aspire.Hosting.Java 9.7.1-beta.355

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.7.1-beta.355
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Java -Version 9.7.1-beta.355
                    
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.7.1-beta.355" />
                    
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.7.1-beta.355" />
                    
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.7.1-beta.355
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Java, 9.7.1-beta.355"
                    
#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.7.1-beta.355
                    
#: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.7.1-beta.355&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Java&version=9.7.1-beta.355&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.1-beta.406 23 10/15/2025
9.8.0 180 9/26/2025
9.8.0-beta.405 23 10/15/2025
9.8.0-beta.404 33 10/13/2025
9.8.0-beta.402 121 9/29/2025
9.8.0-beta.401 112 9/29/2025
9.8.0-beta.399 116 9/26/2025
9.8.0-beta.398 123 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 251 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 124 9/2/2025
9.8.0-beta.364 116 9/1/2025
9.7.2 643 8/29/2025
9.7.2-beta.362 165 8/29/2025
9.7.2-beta.361 166 8/29/2025
9.7.2-beta.360 163 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 216 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 198 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 122 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 219 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 127 7/9/2025
9.5.1-beta.319 122 7/8/2025
9.5.1-beta.318 122 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 123 6/20/2025
9.5.1-beta.312 132 6/20/2025
9.5.1-beta.311 127 6/18/2025
9.5.1-beta.310 145 6/17/2025
9.5.1-beta.309 138 6/17/2025
9.5.1-beta.308 145 6/17/2025
9.5.1-beta.307 138 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 123 6/6/2025
9.5.1-beta.303 128 6/4/2025
9.5.1-beta.302 142 6/4/2025
9.5.1-beta.301 139 6/2/2025
9.5.1-beta.300 144 5/28/2025
9.5.0 219 5/27/2025
9.5.0-beta.299 139 5/27/2025
9.5.0-beta.298 153 5/26/2025
9.5.0-beta.297 106 5/24/2025
9.5.0-beta.296 93 5/24/2025
9.5.0-beta.295 72 5/24/2025
9.4.1-beta.291 146 5/19/2025
9.4.1-beta.289 145 5/16/2025
9.4.1-beta.288 217 5/16/2025
9.4.1-beta.287 216 5/16/2025
9.4.1-beta.286 194 5/16/2025
9.4.1-beta.285 219 5/14/2025
9.4.1-beta.284 234 5/13/2025
9.4.1-beta.283 228 5/12/2025
9.4.1-beta.282 150 5/7/2025
9.4.1-beta.280 121 5/2/2025
9.4.1-beta.279 141 5/2/2025
9.4.1-beta.277 155 4/23/2025
9.4.1-beta.276 162 4/23/2025
9.4.1-beta.275 157 4/23/2025
9.4.1-beta.274 148 4/23/2025
9.4.1-beta.273 154 4/23/2025
9.4.1-beta.272 170 4/23/2025
9.4.1-beta.271 152 4/23/2025
9.4.1-beta.270 167 4/20/2025
9.4.0 292 4/20/2025
9.4.0-beta.269 147 4/20/2025
9.4.0-beta.268 157 4/20/2025
9.3.1-beta.267 158 4/20/2025
9.3.1-beta.266 82 4/19/2025
9.3.1-beta.265 193 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 198 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 155 4/8/2025
9.3.1-beta.257 162 4/8/2025
9.3.1-beta.256 159 4/8/2025
9.3.1-beta.255 164 4/8/2025
9.3.1-beta.254 159 4/8/2025
9.3.1-beta.253 159 4/1/2025
9.3.1-beta.252 129 3/27/2025
9.3.1-beta.250 141 3/27/2025
9.3.1-beta.249 135 3/27/2025
9.3.1-beta.248 132 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 483 3/24/2025
9.3.1-beta.241 151 3/19/2025
9.3.0 1,563 3/19/2025
9.3.0-beta.239 155 3/19/2025
9.2.2-beta.237 164 3/19/2025
9.2.2-beta.236 131 3/14/2025
9.2.2-beta.230 157 3/13/2025
9.2.2-beta.229 139 3/13/2025
9.2.2-beta.228 148 3/11/2025
9.2.2-beta.227 162 3/11/2025
9.2.2-beta.226 144 3/11/2025
9.2.2-beta.225 151 3/11/2025
9.2.2-beta.224 156 3/11/2025
9.2.2-beta.223 155 3/10/2025
9.2.2-beta.222 162 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 203 3/7/2025
9.2.2-beta.216 200 3/7/2025
9.2.2-beta.215 197 3/7/2025
9.2.2-beta.214 197 3/5/2025
9.2.2-beta.213 193 3/5/2025
9.2.2-beta.212 199 3/5/2025
9.2.2-beta.211 214 3/4/2025
9.2.2-beta.210 202 3/4/2025
9.2.2-beta.208 99 3/3/2025
9.2.1 256 3/3/2025
9.2.1-beta.207 109 3/2/2025
9.2.1-beta.206 75 3/1/2025
9.2.1-beta.205 99 2/27/2025
9.2.1-beta.204 83 2/26/2025
9.2.1-beta.203 85 2/26/2025
9.2.0 145 2/26/2025
9.2.0-beta.202 88 2/26/2025
9.2.0-beta.201 86 2/26/2025
9.2.0-beta.199 98 2/26/2025
9.2.0-beta.198 77 2/26/2025
9.1.1-beta.197 96 2/25/2025
9.1.1-beta.196 102 2/25/2025
9.1.1-beta.195 89 2/25/2025
9.1.1-beta.194 93 2/25/2025
9.1.1-beta.193 94 2/25/2025
9.1.1-beta.192 93 2/24/2025
9.1.1-beta.191 90 2/24/2025
9.1.1-beta.190 101 2/19/2025
9.1.1-beta.189 97 2/19/2025
9.1.1-beta.188 98 2/19/2025
9.1.1-beta.187 98 2/19/2025
9.1.1-beta.183 88 2/18/2025
9.1.1-beta.182 107 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 115 2/12/2025
9.1.1-beta.176 105 2/11/2025
9.1.1-beta.175 100 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 93 2/5/2025
9.1.1-beta.165 94 2/5/2025
9.1.1-beta.164 91 2/3/2025
9.1.1-beta.162 100 2/3/2025
9.1.1-beta.155 87 1/30/2025
9.1.1-beta.154 88 1/30/2025
9.1.1-beta.153 95 1/30/2025
9.1.1-beta.152 85 1/29/2025
9.1.1-beta.150 75 1/29/2025
9.1.1-beta.148 92 1/26/2025
9.1.1-beta.147 89 1/26/2025
9.1.1-beta.146 73 1/23/2025
9.1.1-beta.145 84 1/22/2025
9.1.1-beta.144 76 1/22/2025
9.1.1-beta.142 87 1/22/2025
9.1.1-beta.140 95 1/22/2025
9.1.1-beta.139 90 1/21/2025
9.1.1-beta.138 88 1/20/2025
9.1.1-beta.137 65 1/17/2025
9.1.1-beta.136 63 1/15/2025
9.1.1-beta.135 59 1/15/2025
9.1.1-beta.134 40 1/15/2025
9.1.1-beta.128 81 1/9/2025
9.1.1-beta.127 74 1/9/2025
9.1.1-beta.126 83 1/9/2025
9.1.1-beta.125 70 1/9/2025
9.1.1-beta.124 80 1/9/2025
9.1.0 290 12/12/2024
9.1.0-beta.123 100 1/3/2025
9.1.0-beta.122 100 1/3/2025
9.1.0-beta.121 98 1/2/2025
9.1.0-beta.120 68 12/30/2024
9.1.0-beta.119 86 12/30/2024
9.1.0-beta.118 83 12/30/2024
9.1.0-beta.116 96 12/30/2024
9.1.0-beta.114 94 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 94 12/12/2024
9.0.1-beta.108 91 12/12/2024
9.0.1-beta.107 92 12/11/2024
9.0.1-beta.106 91 12/12/2024
9.0.1-beta.104 97 12/11/2024
9.0.1-beta.102 96 12/6/2024
9.0.1-beta.99 100 12/6/2024
9.0.1-beta.98 96 12/6/2024
9.0.1-beta.95 74 12/5/2024
9.0.1-beta.94 92 12/5/2024
9.0.1-beta.93 85 12/2/2024
9.0.1-beta.92 89 11/30/2024
9.0.1-beta.91 104 11/30/2024
9.0.1-beta.90 87 11/29/2024
9.0.1-beta.89 89 11/29/2024
9.0.1-beta.88 91 11/27/2024
9.0.1-beta.87 93 11/27/2024
9.0.1-beta.86 91 11/27/2024
9.0.1-beta.84 84 11/24/2024
9.0.1-beta.83 73 11/22/2024
9.0.1-beta.82 92 11/21/2024
9.0.1-beta.81 86 11/19/2024
9.0.1-beta.80 76 11/19/2024
9.0.1-beta.79 102 11/19/2024
9.0.1-beta.77 85 11/15/2024
9.0.0 192 11/15/2024
9.0.0-beta.76 74 11/14/2024
9.0.0-beta.75 88 11/14/2024
9.0.0-beta.74 91 11/14/2024
9.0.0-beta.73 98 11/14/2024
9.0.0-beta.72 90 11/14/2024
9.0.0-beta.71 96 11/13/2024
9.0.0-beta.70 90 11/13/2024
9.0.0-beta.69 95 11/13/2024
9.0.0-beta.68 87 11/13/2024
9.0.0-beta.67 74 11/13/2024
9.0.0-beta.66 81 11/13/2024
9.0.0-beta.63 98 11/12/2024
9.0.0-beta.54 71 10/31/2024
9.0.0-beta.53 90 10/29/2024
8.3.0 182 10/29/2024
8.3.0-beta.51 98 10/29/2024
8.3.0-beta.50 83 10/28/2024
8.3.0-beta.49 81 10/28/2024
8.3.0-beta.48 91 10/28/2024
8.3.0-beta.47 95 10/28/2024
8.3.0-beta.46 96 10/27/2024
8.3.0-beta.45 86 10/25/2024
8.3.0-beta.44 100 10/25/2024
8.3.0-beta.43 76 10/25/2024
8.3.0-beta.42 94 10/24/2024
8.2.1 146 10/23/2024
8.2.1-beta.40 77 10/23/2024
8.2.1-beta.39 98 10/23/2024
8.2.1-beta.38 94 10/23/2024
8.2.1-beta.37 85 10/23/2024
8.2.1-beta.36 96 10/23/2024
8.2.1-beta.35 88 10/23/2024
8.2.0-beta.34 104 10/23/2024
8.2.0-beta.33 96 10/23/2024
8.2.0-beta.32 76 10/22/2024
1.0.0-beta.60 83 11/11/2024
1.0.0-beta.58 94 11/4/2024
1.0.0-beta.57 91 11/1/2024
1.0.0-beta.56 71 11/1/2024
1.0.0-beta.55 84 11/1/2024