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

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