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

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