CommunityToolkit.Aspire.Hosting.Java 9.4.1-beta.280

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