CommunityToolkit.Aspire.Hosting.Java 9.6.0

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