CommunityToolkit.Aspire.Hosting.Java 9.1.1-beta.194

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