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

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