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

Prefix Reserved
This is a prerelease version of CommunityToolkit.Aspire.Hosting.Java.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package CommunityToolkit.Aspire.Hosting.Java --version 9.8.0-beta.364
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Java -Version 9.8.0-beta.364
                    
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.364" />
                    
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.364" />
                    
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.364
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Java, 9.8.0-beta.364"
                    
#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.364
                    
#: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.364&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Java&version=9.8.0-beta.364&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.389 234 9/18/2025
9.8.0-beta.388 244 9/16/2025
9.8.0-beta.386 195 9/15/2025
9.8.0-beta.385 193 9/15/2025
9.8.0-beta.384 44 9/13/2025
9.8.0-beta.376 117 9/8/2025
9.8.0-beta.375 53 9/6/2025
9.8.0-beta.373 128 9/5/2025
9.8.0-beta.372 129 9/4/2025
9.8.0-beta.370 121 9/2/2025
9.8.0-beta.364 115 9/1/2025
9.7.2 408 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 182 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 101 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 89 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 97 7/28/2025
9.6.1-beta.326 93 7/28/2025
9.6.0 190 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 121 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 123 6/20/2025
9.5.1-beta.311 126 6/18/2025
9.5.1-beta.310 136 6/17/2025
9.5.1-beta.309 130 6/17/2025
9.5.1-beta.308 137 6/17/2025
9.5.1-beta.307 133 6/16/2025
9.5.1-beta.306 275 6/11/2025
9.5.1-beta.305 113 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 135 6/2/2025
9.5.1-beta.300 139 5/28/2025
9.5.0 202 5/27/2025
9.5.0-beta.299 134 5/27/2025
9.5.0-beta.298 145 5/26/2025
9.5.0-beta.297 99 5/24/2025
9.5.0-beta.296 90 5/24/2025
9.5.0-beta.295 64 5/24/2025
9.4.1-beta.291 141 5/19/2025
9.4.1-beta.289 142 5/16/2025
9.4.1-beta.288 206 5/16/2025
9.4.1-beta.287 208 5/16/2025
9.4.1-beta.286 194 5/16/2025
9.4.1-beta.285 211 5/14/2025
9.4.1-beta.284 226 5/13/2025
9.4.1-beta.283 223 5/12/2025
9.4.1-beta.282 139 5/7/2025
9.4.1-beta.280 121 5/2/2025
9.4.1-beta.279 136 5/2/2025
9.4.1-beta.277 149 4/23/2025
9.4.1-beta.276 157 4/23/2025
9.4.1-beta.275 150 4/23/2025
9.4.1-beta.274 148 4/23/2025
9.4.1-beta.273 150 4/23/2025
9.4.1-beta.272 163 4/23/2025
9.4.1-beta.271 144 4/23/2025
9.4.1-beta.270 157 4/20/2025
9.4.0 264 4/20/2025
9.4.0-beta.269 146 4/20/2025
9.4.0-beta.268 151 4/20/2025
9.3.1-beta.267 150 4/20/2025
9.3.1-beta.266 80 4/19/2025
9.3.1-beta.265 186 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 192 4/15/2025
9.3.1-beta.260 142 4/10/2025
9.3.1-beta.259 152 4/8/2025
9.3.1-beta.258 150 4/8/2025
9.3.1-beta.257 156 4/8/2025
9.3.1-beta.256 154 4/8/2025
9.3.1-beta.255 155 4/8/2025
9.3.1-beta.254 152 4/8/2025
9.3.1-beta.253 151 4/1/2025
9.3.1-beta.252 127 3/27/2025
9.3.1-beta.250 133 3/27/2025
9.3.1-beta.249 131 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 476 3/24/2025
9.3.1-beta.241 145 3/19/2025
9.3.0 1,546 3/19/2025
9.3.0-beta.239 153 3/19/2025
9.2.2-beta.237 158 3/19/2025
9.2.2-beta.236 121 3/14/2025
9.2.2-beta.230 150 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 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 150 3/11/2025
9.2.2-beta.223 153 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 155 3/9/2025
9.2.2-beta.217 193 3/7/2025
9.2.2-beta.216 195 3/7/2025
9.2.2-beta.215 189 3/7/2025
9.2.2-beta.214 192 3/5/2025
9.2.2-beta.213 185 3/5/2025
9.2.2-beta.212 197 3/5/2025
9.2.2-beta.211 205 3/4/2025
9.2.2-beta.210 196 3/4/2025
9.2.2-beta.208 92 3/3/2025
9.2.1 228 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 93 2/27/2025
9.2.1-beta.204 79 2/26/2025
9.2.1-beta.203 79 2/26/2025
9.2.0 134 2/26/2025
9.2.0-beta.202 82 2/26/2025
9.2.0-beta.201 82 2/26/2025
9.2.0-beta.199 90 2/26/2025
9.2.0-beta.198 76 2/26/2025
9.1.1-beta.197 92 2/25/2025
9.1.1-beta.196 97 2/25/2025
9.1.1-beta.195 82 2/25/2025
9.1.1-beta.194 86 2/25/2025
9.1.1-beta.193 90 2/25/2025
9.1.1-beta.192 89 2/24/2025
9.1.1-beta.191 83 2/24/2025
9.1.1-beta.190 88 2/19/2025
9.1.1-beta.189 91 2/19/2025
9.1.1-beta.188 91 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 84 2/17/2025
9.1.1-beta.177 104 2/12/2025
9.1.1-beta.176 98 2/11/2025
9.1.1-beta.175 92 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 81 2/5/2025
9.1.1-beta.166 87 2/5/2025
9.1.1-beta.165 90 2/5/2025
9.1.1-beta.164 85 2/3/2025
9.1.1-beta.162 89 2/3/2025
9.1.1-beta.155 85 1/30/2025
9.1.1-beta.154 81 1/30/2025
9.1.1-beta.153 88 1/30/2025
9.1.1-beta.152 80 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 83 1/26/2025
9.1.1-beta.146 71 1/23/2025
9.1.1-beta.145 79 1/22/2025
9.1.1-beta.144 70 1/22/2025
9.1.1-beta.142 78 1/22/2025
9.1.1-beta.140 86 1/22/2025
9.1.1-beta.139 84 1/21/2025
9.1.1-beta.138 82 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 52 1/15/2025
9.1.1-beta.134 40 1/15/2025
9.1.1-beta.128 73 1/9/2025
9.1.1-beta.127 66 1/9/2025
9.1.1-beta.126 77 1/9/2025
9.1.1-beta.125 69 1/9/2025
9.1.1-beta.124 74 1/9/2025
9.1.0 263 12/12/2024
9.1.0-beta.123 94 1/3/2025
9.1.0-beta.122 89 1/3/2025
9.1.0-beta.121 90 1/2/2025
9.1.0-beta.120 68 12/30/2024
9.1.0-beta.119 79 12/30/2024
9.1.0-beta.118 77 12/30/2024
9.1.0-beta.116 87 12/30/2024
9.1.0-beta.114 85 12/30/2024
9.1.0-beta.113 85 12/30/2024
9.1.0-beta.112 76 12/18/2024
9.1.0-beta.110 95 12/16/2024
9.1.0-beta.109 85 12/12/2024
9.0.1-beta.108 81 12/12/2024
9.0.1-beta.107 87 12/11/2024
9.0.1-beta.106 86 12/12/2024
9.0.1-beta.104 89 12/11/2024
9.0.1-beta.102 88 12/6/2024
9.0.1-beta.99 92 12/6/2024
9.0.1-beta.98 87 12/6/2024
9.0.1-beta.95 74 12/5/2024
9.0.1-beta.94 84 12/5/2024
9.0.1-beta.93 77 12/2/2024
9.0.1-beta.92 81 11/30/2024
9.0.1-beta.91 94 11/30/2024
9.0.1-beta.90 80 11/29/2024
9.0.1-beta.89 81 11/29/2024
9.0.1-beta.88 85 11/27/2024
9.0.1-beta.87 86 11/27/2024
9.0.1-beta.86 87 11/27/2024
9.0.1-beta.84 77 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 69 11/19/2024
9.0.1-beta.79 89 11/19/2024
9.0.1-beta.77 79 11/15/2024
9.0.0 169 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 84 11/14/2024
9.0.0-beta.73 88 11/14/2024
9.0.0-beta.72 84 11/14/2024
9.0.0-beta.71 90 11/13/2024
9.0.0-beta.70 84 11/13/2024
9.0.0-beta.69 85 11/13/2024
9.0.0-beta.68 79 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 87 11/12/2024
9.0.0-beta.54 70 10/31/2024
9.0.0-beta.53 81 10/29/2024
8.3.0 154 10/29/2024
8.3.0-beta.51 89 10/29/2024
8.3.0-beta.50 78 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 86 10/28/2024
8.3.0-beta.46 90 10/27/2024
8.3.0-beta.45 80 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 83 10/24/2024
8.2.1 137 10/23/2024
8.2.1-beta.40 74 10/23/2024
8.2.1-beta.39 90 10/23/2024
8.2.1-beta.38 85 10/23/2024
8.2.1-beta.37 77 10/23/2024
8.2.1-beta.36 86 10/23/2024
8.2.1-beta.35 80 10/23/2024
8.2.0-beta.34 100 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 81 11/4/2024
1.0.0-beta.57 84 11/1/2024
1.0.0-beta.56 70 11/1/2024
1.0.0-beta.55 80 11/1/2024