CommunityToolkit.Aspire.Hosting.Java 9.3.1-beta.255

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.3.1-beta.255
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Java -Version 9.3.1-beta.255
                    
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.3.1-beta.255" />
                    
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.3.1-beta.255" />
                    
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.3.1-beta.255
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Java, 9.3.1-beta.255"
                    
#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.
#:package CommunityToolkit.Aspire.Hosting.Java@9.3.1-beta.255
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=CommunityToolkit.Aspire.Hosting.Java&version=9.3.1-beta.255&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Java&version=9.3.1-beta.255&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.1-beta.328 0 2 hours ago
9.6.1-beta.327 3 17 hours ago
9.6.1-beta.326 8 a day ago
9.6.0 142 18 days ago
9.6.0-beta.324 108 19 days ago
9.5.1-beta.323 109 19 days ago
9.5.1-beta.322 113 19 days ago
9.5.1-beta.321 111 19 days ago
9.5.1-beta.320 114 20 days ago
9.5.1-beta.319 110 21 days ago
9.5.1-beta.318 110 a month ago
9.5.1-beta.317 105 a month ago
9.5.1-beta.315 110 a month ago
9.5.1-beta.314 116 a month ago
9.5.1-beta.313 106 a month ago
9.5.1-beta.312 110 a month ago
9.5.1-beta.311 115 a month ago
9.5.1-beta.310 122 a month ago
9.5.1-beta.309 115 a month ago
9.5.1-beta.308 119 a month ago
9.5.1-beta.307 120 a month ago
9.5.1-beta.306 262 2 months ago
9.5.1-beta.305 98 2 months ago
9.5.1-beta.304 102 2 months ago
9.5.1-beta.303 117 2 months ago
9.5.1-beta.302 125 2 months ago
9.5.1-beta.301 122 2 months ago
9.5.1-beta.300 125 2 months ago
9.5.0 165 2 months ago
9.5.0-beta.299 121 2 months ago
9.5.0-beta.298 125 2 months ago
9.5.0-beta.297 79 2 months ago
9.5.0-beta.296 74 2 months ago
9.5.0-beta.295 44 2 months ago
9.4.1-beta.291 125 2 months ago
9.4.1-beta.289 131 2 months ago
9.4.1-beta.288 193 2 months ago
9.4.1-beta.287 188 2 months ago
9.4.1-beta.286 183 2 months ago
9.4.1-beta.285 198 2 months ago
9.4.1-beta.284 205 3 months ago
9.4.1-beta.283 209 3 months ago
9.4.1-beta.282 126 3 months ago
9.4.1-beta.280 110 3 months ago
9.4.1-beta.279 121 3 months ago
9.4.1-beta.277 137 3 months ago
9.4.1-beta.276 143 3 months ago
9.4.1-beta.275 137 3 months ago
9.4.1-beta.274 137 3 months ago
9.4.1-beta.273 133 3 months ago
9.4.1-beta.272 139 3 months ago
9.4.1-beta.271 130 3 months ago
9.4.1-beta.270 141 3 months ago
9.4.0 246 3 months ago
9.4.0-beta.269 137 3 months ago
9.4.0-beta.268 139 3 months ago
9.3.1-beta.267 139 3 months ago
9.3.1-beta.266 63 3 months ago
9.3.1-beta.265 167 3 months ago
9.3.1-beta.264 170 3 months ago
9.3.1-beta.263 162 3 months ago
9.3.1-beta.262 175 3 months ago
9.3.1-beta.260 130 4 months ago
9.3.1-beta.259 139 4 months ago
9.3.1-beta.258 136 4 months ago
9.3.1-beta.257 140 4 months ago
9.3.1-beta.256 139 4 months ago
9.3.1-beta.255 139 4 months ago
9.3.1-beta.254 135 4 months ago
9.3.1-beta.253 133 4 months ago
9.3.1-beta.252 115 4 months ago
9.3.1-beta.250 119 4 months ago
9.3.1-beta.249 112 4 months ago
9.3.1-beta.248 111 4 months ago
9.3.1-beta.247 114 4 months ago
9.3.1-beta.244 455 4 months ago
9.3.1-beta.242 457 4 months ago
9.3.1-beta.241 128 4 months ago
9.3.0 901 4 months ago
9.3.0-beta.239 137 4 months ago
9.2.2-beta.237 134 4 months ago
9.2.2-beta.236 104 4 months ago
9.2.2-beta.230 136 5 months ago
9.2.2-beta.229 125 5 months ago
9.2.2-beta.228 136 5 months ago
9.2.2-beta.227 136 5 months ago
9.2.2-beta.226 134 5 months ago
9.2.2-beta.225 140 5 months ago
9.2.2-beta.224 137 5 months ago
9.2.2-beta.223 140 5 months ago
9.2.2-beta.222 138 5 months ago
9.2.2-beta.220 137 5 months ago
9.2.2-beta.218 139 5 months ago
9.2.2-beta.217 173 5 months ago
9.2.2-beta.216 182 5 months ago
9.2.2-beta.215 178 5 months ago
9.2.2-beta.214 176 5 months ago
9.2.2-beta.213 171 5 months ago
9.2.2-beta.212 185 5 months ago
9.2.2-beta.211 184 5 months ago
9.2.2-beta.210 177 5 months ago
9.2.2-beta.208 77 5 months ago
9.2.1 201 5 months ago
9.2.1-beta.207 92 5 months ago
9.2.1-beta.206 64 5 months ago
9.2.1-beta.205 76 5 months ago
9.2.1-beta.204 63 5 months ago
9.2.1-beta.203 68 5 months ago
9.2.0 122 5 months ago
9.2.0-beta.202 68 5 months ago
9.2.0-beta.201 63 5 months ago
9.2.0-beta.199 73 5 months ago
9.2.0-beta.198 66 5 months ago
9.1.1-beta.197 77 5 months ago
9.1.1-beta.196 79 5 months ago
9.1.1-beta.195 65 5 months ago
9.1.1-beta.194 70 5 months ago
9.1.1-beta.193 75 5 months ago
9.1.1-beta.192 74 5 months ago
9.1.1-beta.191 69 5 months ago
9.1.1-beta.190 76 5 months ago
9.1.1-beta.189 79 5 months ago
9.1.1-beta.188 78 5 months ago
9.1.1-beta.187 79 5 months ago
9.1.1-beta.183 77 5 months ago
9.1.1-beta.182 86 5 months ago
9.1.1-beta.181 92 5 months ago
9.1.1-beta.180 75 5 months ago
9.1.1-beta.178 70 5 months ago
9.1.1-beta.177 85 6 months ago
9.1.1-beta.176 87 6 months ago
9.1.1-beta.175 76 6 months ago
9.1.1-beta.173 78 6 months ago
9.1.1-beta.169 68 6 months ago
9.1.1-beta.168 67 6 months ago
9.1.1-beta.166 73 6 months ago
9.1.1-beta.165 73 6 months ago
9.1.1-beta.164 71 6 months ago
9.1.1-beta.162 75 6 months ago
9.1.1-beta.155 72 6 months ago
9.1.1-beta.154 67 6 months ago
9.1.1-beta.153 72 6 months ago
9.1.1-beta.152 66 6 months ago
9.1.1-beta.150 66 6 months ago
9.1.1-beta.148 68 6 months ago
9.1.1-beta.147 69 6 months ago
9.1.1-beta.146 62 6 months ago
9.1.1-beta.145 65 6 months ago
9.1.1-beta.144 58 6 months ago
9.1.1-beta.142 68 6 months ago
9.1.1-beta.140 71 6 months ago
9.1.1-beta.139 70 6 months ago
9.1.1-beta.138 67 6 months ago
9.1.1-beta.137 53 6 months ago
9.1.1-beta.136 52 6 months ago
9.1.1-beta.135 35 6 months ago
9.1.1-beta.134 31 6 months ago
9.1.1-beta.128 56 7 months ago
9.1.1-beta.127 54 7 months ago
9.1.1-beta.126 63 7 months ago
9.1.1-beta.125 60 7 months ago
9.1.1-beta.124 60 7 months ago
9.1.0 252 8 months ago
9.1.0-beta.123 79 7 months ago
9.1.0-beta.122 75 7 months ago
9.1.0-beta.121 77 7 months ago
9.1.0-beta.120 60 7 months ago
9.1.0-beta.119 64 7 months ago
9.1.0-beta.118 65 7 months ago
9.1.0-beta.116 68 7 months ago
9.1.0-beta.114 69 7 months ago
9.1.0-beta.113 65 7 months ago
9.1.0-beta.112 66 7 months ago
9.1.0-beta.110 81 7 months ago
9.1.0-beta.109 73 8 months ago
9.0.1-beta.108 68 8 months ago
9.0.1-beta.107 73 8 months ago
9.0.1-beta.106 70 8 months ago
9.0.1-beta.104 72 8 months ago
9.0.1-beta.102 74 8 months ago
9.0.1-beta.99 74 8 months ago
9.0.1-beta.98 73 8 months ago
9.0.1-beta.95 65 8 months ago
9.0.1-beta.94 70 8 months ago
9.0.1-beta.93 62 8 months ago
9.0.1-beta.92 70 8 months ago
9.0.1-beta.91 73 8 months ago
9.0.1-beta.90 67 8 months ago
9.0.1-beta.89 68 8 months ago
9.0.1-beta.88 69 8 months ago
9.0.1-beta.87 70 8 months ago
9.0.1-beta.86 76 8 months ago
9.0.1-beta.84 66 8 months ago
9.0.1-beta.83 62 8 months ago
9.0.1-beta.82 73 8 months ago
9.0.1-beta.81 61 8 months ago
9.0.1-beta.80 58 8 months ago
9.0.1-beta.79 70 8 months ago
9.0.1-beta.77 63 8 months ago
9.0.0 142 8 months ago
9.0.0-beta.76 64 8 months ago
9.0.0-beta.75 64 8 months ago
9.0.0-beta.74 64 8 months ago
9.0.0-beta.73 71 8 months ago
9.0.0-beta.72 68 8 months ago
9.0.0-beta.71 75 8 months ago
9.0.0-beta.70 71 9 months ago
9.0.0-beta.69 70 9 months ago
9.0.0-beta.68 67 9 months ago
9.0.0-beta.67 63 9 months ago
9.0.0-beta.66 67 9 months ago
9.0.0-beta.63 74 9 months ago
9.0.0-beta.54 60 9 months ago
9.0.0-beta.53 65 9 months ago
8.3.0 138 9 months ago
8.3.0-beta.51 69 9 months ago
8.3.0-beta.50 64 9 months ago
8.3.0-beta.49 70 9 months ago
8.3.0-beta.48 69 9 months ago
8.3.0-beta.47 73 9 months ago
8.3.0-beta.46 73 9 months ago
8.3.0-beta.45 66 9 months ago
8.3.0-beta.44 73 9 months ago
8.3.0-beta.43 63 9 months ago
8.3.0-beta.42 67 9 months ago
8.2.1 118 9 months ago
8.2.1-beta.40 59 9 months ago
8.2.1-beta.39 71 9 months ago
8.2.1-beta.38 68 9 months ago
8.2.1-beta.37 66 9 months ago
8.2.1-beta.36 72 9 months ago
8.2.1-beta.35 68 9 months ago
8.2.0-beta.34 84 9 months ago
8.2.0-beta.33 74 9 months ago
8.2.0-beta.32 66 9 months ago
1.0.0-beta.60 74 9 months ago
1.0.0-beta.58 68 9 months ago
1.0.0-beta.57 67 9 months ago
1.0.0-beta.56 60 9 months ago
1.0.0-beta.55 67 9 months ago