CommunityToolkit.Aspire.Hosting.Java 9.2.2-beta.230

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