CommunityToolkit.Aspire.Hosting.Java 9.5.1-beta.303

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