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

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