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

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