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

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