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

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.384
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Java -Version 9.8.0-beta.384
                    
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.384" />
                    
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.384" />
                    
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.384
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Java, 9.8.0-beta.384"
                    
#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.384
                    
#: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.384&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Java&version=9.8.0-beta.384&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 93 9/26/2025
9.8.0-beta.399 89 9/26/2025
9.8.0-beta.398 95 9/25/2025
9.8.0-beta.397 95 9/25/2025
9.8.0-beta.395 96 9/24/2025
9.8.0-beta.394 97 9/23/2025
9.8.0-beta.393 100 9/23/2025
9.8.0-beta.392 97 9/23/2025
9.8.0-beta.389 244 9/18/2025
9.8.0-beta.388 250 9/16/2025
9.8.0-beta.386 196 9/15/2025
9.8.0-beta.385 194 9/15/2025
9.8.0-beta.384 45 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 129 9/5/2025
9.8.0-beta.372 130 9/4/2025
9.8.0-beta.370 121 9/2/2025
9.8.0-beta.364 115 9/1/2025
9.7.2 502 8/29/2025
9.7.2-beta.362 164 8/29/2025
9.7.2-beta.361 164 8/29/2025
9.7.2-beta.360 162 8/29/2025
9.7.2-beta.359 164 8/28/2025
9.7.2-beta.358 160 8/28/2025
9.7.2-beta.357 163 8/28/2025
9.7.1 204 8/27/2025
9.7.1-beta.355 166 8/27/2025
9.7.1-beta.354 164 8/27/2025
9.7.1-beta.353 165 8/27/2025
9.7.1-beta.352 164 8/27/2025
9.7.1-beta.351 168 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 111 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 100 7/29/2025
9.6.1-beta.327 110 7/28/2025
9.6.1-beta.326 109 7/28/2025
9.6.0 201 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 133 6/23/2025
9.5.1-beta.313 119 6/20/2025
9.5.1-beta.312 125 6/20/2025
9.5.1-beta.311 126 6/18/2025
9.5.1-beta.310 140 6/17/2025
9.5.1-beta.309 133 6/17/2025
9.5.1-beta.308 139 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 116 6/6/2025
9.5.1-beta.303 128 6/4/2025
9.5.1-beta.302 138 6/4/2025
9.5.1-beta.301 136 6/2/2025
9.5.1-beta.300 139 5/28/2025
9.5.0 204 5/27/2025
9.5.0-beta.299 135 5/27/2025
9.5.0-beta.298 148 5/26/2025
9.5.0-beta.297 101 5/24/2025
9.5.0-beta.296 90 5/24/2025
9.5.0-beta.295 67 5/24/2025
9.4.1-beta.291 142 5/19/2025
9.4.1-beta.289 142 5/16/2025
9.4.1-beta.288 207 5/16/2025
9.4.1-beta.287 211 5/16/2025
9.4.1-beta.286 194 5/16/2025
9.4.1-beta.285 214 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 140 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 158 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 151 4/23/2025
9.4.1-beta.272 165 4/23/2025
9.4.1-beta.271 146 4/23/2025
9.4.1-beta.270 160 4/20/2025
9.4.0 275 4/20/2025
9.4.0-beta.269 146 4/20/2025
9.4.0-beta.268 154 4/20/2025
9.3.1-beta.267 152 4/20/2025
9.3.1-beta.266 80 4/19/2025
9.3.1-beta.265 189 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 194 4/15/2025
9.3.1-beta.260 142 4/10/2025
9.3.1-beta.259 154 4/8/2025
9.3.1-beta.258 151 4/8/2025
9.3.1-beta.257 156 4/8/2025
9.3.1-beta.256 156 4/8/2025
9.3.1-beta.255 156 4/8/2025
9.3.1-beta.254 155 4/8/2025
9.3.1-beta.253 152 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 132 3/27/2025
9.3.1-beta.248 127 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 477 3/24/2025
9.3.1-beta.241 146 3/19/2025
9.3.0 1,557 3/19/2025
9.3.0-beta.239 153 3/19/2025
9.2.2-beta.237 159 3/19/2025
9.2.2-beta.236 122 3/14/2025
9.2.2-beta.230 151 3/13/2025
9.2.2-beta.229 137 3/13/2025
9.2.2-beta.228 147 3/11/2025
9.2.2-beta.227 156 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 152 3/11/2025
9.2.2-beta.223 154 3/10/2025
9.2.2-beta.222 157 3/10/2025
9.2.2-beta.220 147 3/9/2025
9.2.2-beta.218 157 3/9/2025
9.2.2-beta.217 196 3/7/2025
9.2.2-beta.216 196 3/7/2025
9.2.2-beta.215 190 3/7/2025
9.2.2-beta.214 192 3/5/2025
9.2.2-beta.213 187 3/5/2025
9.2.2-beta.212 198 3/5/2025
9.2.2-beta.211 209 3/4/2025
9.2.2-beta.210 198 3/4/2025
9.2.2-beta.208 92 3/3/2025
9.2.1 244 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 94 2/27/2025
9.2.1-beta.204 79 2/26/2025
9.2.1-beta.203 81 2/26/2025
9.2.0 134 2/26/2025
9.2.0-beta.202 84 2/26/2025
9.2.0-beta.201 83 2/26/2025
9.2.0-beta.199 95 2/26/2025
9.2.0-beta.198 77 2/26/2025
9.1.1-beta.197 94 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 87 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 84 2/24/2025
9.1.1-beta.190 89 2/19/2025
9.1.1-beta.189 92 2/19/2025
9.1.1-beta.188 92 2/19/2025
9.1.1-beta.187 93 2/19/2025
9.1.1-beta.183 87 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 85 2/17/2025
9.1.1-beta.177 107 2/12/2025
9.1.1-beta.176 99 2/11/2025
9.1.1-beta.175 96 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 83 2/5/2025
9.1.1-beta.166 88 2/5/2025
9.1.1-beta.165 91 2/5/2025
9.1.1-beta.164 87 2/3/2025
9.1.1-beta.162 91 2/3/2025
9.1.1-beta.155 86 1/30/2025
9.1.1-beta.154 84 1/30/2025
9.1.1-beta.153 90 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 83 1/26/2025
9.1.1-beta.147 85 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 71 1/22/2025
9.1.1-beta.142 80 1/22/2025
9.1.1-beta.140 88 1/22/2025
9.1.1-beta.139 86 1/21/2025
9.1.1-beta.138 85 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 55 1/15/2025
9.1.1-beta.134 40 1/15/2025
9.1.1-beta.128 75 1/9/2025
9.1.1-beta.127 69 1/9/2025
9.1.1-beta.126 78 1/9/2025
9.1.1-beta.125 69 1/9/2025
9.1.1-beta.124 76 1/9/2025
9.1.0 276 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 93 1/2/2025
9.1.0-beta.120 68 12/30/2024
9.1.0-beta.119 82 12/30/2024
9.1.0-beta.118 77 12/30/2024
9.1.0-beta.116 89 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 100 12/16/2024
9.1.0-beta.109 88 12/12/2024
9.0.1-beta.108 84 12/12/2024
9.0.1-beta.107 87 12/11/2024
9.0.1-beta.106 88 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 89 12/6/2024
9.0.1-beta.95 74 12/5/2024
9.0.1-beta.94 85 12/5/2024
9.0.1-beta.93 79 12/2/2024
9.0.1-beta.92 83 11/30/2024
9.0.1-beta.91 96 11/30/2024
9.0.1-beta.90 81 11/29/2024
9.0.1-beta.89 83 11/29/2024
9.0.1-beta.88 88 11/27/2024
9.0.1-beta.87 88 11/27/2024
9.0.1-beta.86 88 11/27/2024
9.0.1-beta.84 79 11/24/2024
9.0.1-beta.83 71 11/22/2024
9.0.1-beta.82 87 11/21/2024
9.0.1-beta.81 79 11/19/2024
9.0.1-beta.80 71 11/19/2024
9.0.1-beta.79 92 11/19/2024
9.0.1-beta.77 81 11/15/2024
9.0.0 179 11/15/2024
9.0.0-beta.76 72 11/14/2024
9.0.0-beta.75 79 11/14/2024
9.0.0-beta.74 86 11/14/2024
9.0.0-beta.73 92 11/14/2024
9.0.0-beta.72 86 11/14/2024
9.0.0-beta.71 91 11/13/2024
9.0.0-beta.70 86 11/13/2024
9.0.0-beta.69 87 11/13/2024
9.0.0-beta.68 80 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 92 11/12/2024
9.0.0-beta.54 70 10/31/2024
9.0.0-beta.53 82 10/29/2024
8.3.0 165 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 88 10/28/2024
8.3.0-beta.46 91 10/27/2024
8.3.0-beta.45 82 10/25/2024
8.3.0-beta.44 89 10/25/2024
8.3.0-beta.43 75 10/25/2024
8.3.0-beta.42 85 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 87 10/23/2024
8.2.1-beta.37 82 10/23/2024
8.2.1-beta.36 87 10/23/2024
8.2.1-beta.35 80 10/23/2024
8.2.0-beta.34 101 10/23/2024
8.2.0-beta.33 91 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 83 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