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

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.272
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Java -Version 9.4.1-beta.272
                    
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.272" />
                    
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.272" />
                    
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.272
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Java, 9.4.1-beta.272"
                    
#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.4.1-beta.272&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Java&version=9.4.1-beta.272&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.318 97 7/2/2025
9.5.1-beta.317 90 6/30/2025
9.5.1-beta.315 105 6/26/2025
9.5.1-beta.314 109 6/23/2025
9.5.1-beta.313 98 6/20/2025
9.5.1-beta.312 102 6/20/2025
9.5.1-beta.311 112 6/18/2025
9.5.1-beta.310 115 6/17/2025
9.5.1-beta.309 109 6/17/2025
9.5.1-beta.308 112 6/17/2025
9.5.1-beta.307 111 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 117 6/4/2025
9.5.1-beta.301 117 6/2/2025
9.5.1-beta.300 117 5/28/2025
9.5.0 157 5/27/2025
9.5.0-beta.299 116 5/27/2025
9.5.0-beta.298 120 5/26/2025
9.5.0-beta.297 72 5/24/2025
9.5.0-beta.296 68 5/24/2025
9.5.0-beta.295 40 5/24/2025
9.4.1-beta.291 119 5/19/2025
9.4.1-beta.289 128 5/16/2025
9.4.1-beta.288 186 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 192 5/14/2025
9.4.1-beta.284 200 5/13/2025
9.4.1-beta.283 204 5/12/2025
9.4.1-beta.282 117 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 130 4/23/2025
9.4.1-beta.276 136 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 123 4/23/2025
9.4.1-beta.270 134 4/20/2025
9.4.0 235 4/20/2025
9.4.0-beta.269 134 4/20/2025
9.4.0-beta.268 132 4/20/2025
9.3.1-beta.267 132 4/20/2025
9.3.1-beta.266 57 4/19/2025
9.3.1-beta.265 160 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 170 4/15/2025
9.3.1-beta.260 128 4/10/2025
9.3.1-beta.259 133 4/8/2025
9.3.1-beta.258 132 4/8/2025
9.3.1-beta.257 135 4/8/2025
9.3.1-beta.256 132 4/8/2025
9.3.1-beta.255 133 4/8/2025
9.3.1-beta.254 130 4/8/2025
9.3.1-beta.253 127 4/1/2025
9.3.1-beta.252 111 3/27/2025
9.3.1-beta.250 113 3/27/2025
9.3.1-beta.249 106 3/27/2025
9.3.1-beta.248 103 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 450 3/24/2025
9.3.1-beta.241 123 3/19/2025
9.3.0 655 3/19/2025
9.3.0-beta.239 125 3/19/2025
9.2.2-beta.237 128 3/19/2025
9.2.2-beta.236 96 3/14/2025
9.2.2-beta.230 128 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 129 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 130 3/11/2025
9.2.2-beta.223 137 3/10/2025
9.2.2-beta.222 132 3/10/2025
9.2.2-beta.220 133 3/9/2025
9.2.2-beta.218 131 3/9/2025
9.2.2-beta.217 167 3/7/2025
9.2.2-beta.216 175 3/7/2025
9.2.2-beta.215 173 3/7/2025
9.2.2-beta.214 168 3/5/2025
9.2.2-beta.213 163 3/5/2025
9.2.2-beta.212 178 3/5/2025
9.2.2-beta.211 177 3/4/2025
9.2.2-beta.210 169 3/4/2025
9.2.2-beta.208 66 3/3/2025
9.2.1 190 3/3/2025
9.2.1-beta.207 86 3/2/2025
9.2.1-beta.206 61 3/1/2025
9.2.1-beta.205 66 2/27/2025
9.2.1-beta.204 57 2/26/2025
9.2.1-beta.203 62 2/26/2025
9.2.0 119 2/26/2025
9.2.0-beta.202 59 2/26/2025
9.2.0-beta.201 58 2/26/2025
9.2.0-beta.199 65 2/26/2025
9.2.0-beta.198 63 2/26/2025
9.1.1-beta.197 71 2/25/2025
9.1.1-beta.196 73 2/25/2025
9.1.1-beta.195 58 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 70 2/24/2025
9.1.1-beta.191 62 2/24/2025
9.1.1-beta.190 68 2/19/2025
9.1.1-beta.189 72 2/19/2025
9.1.1-beta.188 71 2/19/2025
9.1.1-beta.187 72 2/19/2025
9.1.1-beta.183 73 2/18/2025
9.1.1-beta.182 76 2/18/2025
9.1.1-beta.181 88 2/18/2025
9.1.1-beta.180 71 2/17/2025
9.1.1-beta.178 62 2/17/2025
9.1.1-beta.177 74 2/12/2025
9.1.1-beta.176 77 2/11/2025
9.1.1-beta.175 69 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 67 2/5/2025
9.1.1-beta.164 65 2/3/2025
9.1.1-beta.162 70 2/3/2025
9.1.1-beta.155 63 1/30/2025
9.1.1-beta.154 59 1/30/2025
9.1.1-beta.153 64 1/30/2025
9.1.1-beta.152 60 1/29/2025
9.1.1-beta.150 63 1/29/2025
9.1.1-beta.148 60 1/26/2025
9.1.1-beta.147 63 1/26/2025
9.1.1-beta.146 59 1/23/2025
9.1.1-beta.145 59 1/22/2025
9.1.1-beta.144 52 1/22/2025
9.1.1-beta.142 58 1/22/2025
9.1.1-beta.140 66 1/22/2025
9.1.1-beta.139 64 1/21/2025
9.1.1-beta.138 60 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 47 1/9/2025
9.1.1-beta.126 56 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 69 1/3/2025
9.1.0-beta.122 70 1/3/2025
9.1.0-beta.121 70 1/2/2025
9.1.0-beta.120 56 12/30/2024
9.1.0-beta.119 57 12/30/2024
9.1.0-beta.118 57 12/30/2024
9.1.0-beta.116 61 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 64 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 65 12/12/2024
9.0.1-beta.104 65 12/11/2024
9.0.1-beta.102 68 12/6/2024
9.0.1-beta.99 67 12/6/2024
9.0.1-beta.98 66 12/6/2024
9.0.1-beta.95 62 12/5/2024
9.0.1-beta.94 63 12/5/2024
9.0.1-beta.93 55 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 59 11/29/2024
9.0.1-beta.89 61 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 71 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 67 11/21/2024
9.0.1-beta.81 57 11/19/2024
9.0.1-beta.80 53 11/19/2024
9.0.1-beta.79 62 11/19/2024
9.0.1-beta.77 57 11/15/2024
9.0.0 131 11/15/2024
9.0.0-beta.76 61 11/14/2024
9.0.0-beta.75 57 11/14/2024
9.0.0-beta.74 58 11/14/2024
9.0.0-beta.73 67 11/14/2024
9.0.0-beta.72 60 11/14/2024
9.0.0-beta.71 69 11/13/2024
9.0.0-beta.70 65 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 68 11/12/2024
9.0.0-beta.54 57 10/31/2024
9.0.0-beta.53 57 10/29/2024
8.3.0 132 10/29/2024
8.3.0-beta.51 61 10/29/2024
8.3.0-beta.50 59 10/28/2024
8.3.0-beta.49 63 10/28/2024
8.3.0-beta.48 64 10/28/2024
8.3.0-beta.47 64 10/28/2024
8.3.0-beta.46 66 10/27/2024
8.3.0-beta.45 62 10/25/2024
8.3.0-beta.44 63 10/25/2024
8.3.0-beta.43 60 10/25/2024
8.3.0-beta.42 62 10/24/2024
8.2.1 112 10/23/2024
8.2.1-beta.40 54 10/23/2024
8.2.1-beta.39 62 10/23/2024
8.2.1-beta.38 60 10/23/2024
8.2.1-beta.37 63 10/23/2024
8.2.1-beta.36 64 10/23/2024
8.2.1-beta.35 63 10/23/2024
8.2.0-beta.34 75 10/23/2024
8.2.0-beta.33 66 10/23/2024
8.2.0-beta.32 63 10/22/2024
1.0.0-beta.60 70 11/11/2024
1.0.0-beta.58 62 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