Title: Docs: Add config instructions on JavaFX Maven project · Issue #568 · actions/setup-java · GitHub
Open Graph Title: Docs: Add config instructions on JavaFX Maven project · Issue #568 · actions/setup-java
X Title: Docs: Add config instructions on JavaFX Maven project · Issue #568 · actions/setup-java
Description: Description I have found that issue #18 and PR #27 enabled the action to work on JavaFX projects, but it seems that this part lacks some documentation. This would be very helpful if README can have more explicit record on it. Are you wil...
Open Graph Description: Description I have found that issue #18 and PR #27 enabled the action to work on JavaFX projects, but it seems that this part lacks some documentation. This would be very helpful if README can have...
X Description: Description I have found that issue #18 and PR #27 enabled the action to work on JavaFX projects, but it seems that this part lacks some documentation. This would be very helpful if README can have...
Opengraph URL: https://github.com/actions/setup-java/issues/568
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Docs: Add config instructions on JavaFX Maven project","articleBody":"### Description\r\n\r\nI have found that issue #18 and PR #27 enabled the action to work on JavaFX projects, but it seems that this part lacks some documentation.\r\n\r\nThis would be very helpful if README can have more explicit record on it.\r\n\r\n### Are you willing to submit a PR?\r\n\r\nUnfortunately, I have not completely figure out how to make it work.\r\n\r\nMy understanding is, for a JavaFX project using Maven:\r\n\r\n1. Add `javafx-maven-plugin` in `pom.xml` according to [Getting Started with JavaFX](https://openjfx.io/openjfx-docs/#maven)\r\n2. Config the ci file as follows:\r\n\r\n``` yml\r\ndistribution: 'zulu'\r\ncache: maven\r\njava-package: jdk+fx\r\n```\r\n\r\n3. Use `mvn compile` or `mvn javafx:run` to compile/run the project in CI\r\n\r\nIf this is correct and nothing was missing, I'm glad to help.\r\n\r\nAdditionally, I'm not sure why using other distribusion of jdk cannot work, even maven can download JavaFX dependencies automatically.","author":{"url":"https://github.com/LingkKang","@type":"Person","name":"LingkKang"},"datePublished":"2023-12-10T19:15:36.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},"url":"https://github.com/568/setup-java/issues/568"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:cfef4007-c062-45c6-c412-d8eb27914f94 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D078:3452D4:7BB893:AC6583:6A4C9152 |
| html-safe-nonce | ac2eb9dcf33949a7b5ab324b5795d9460909839e731de1219a4292d5c82ccad1 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMDc4OjM0NTJENDo3QkI4OTM6QUM2NTgzOjZBNEM5MTUyIiwidmlzaXRvcl9pZCI6IjYwOTAyMzM5OTIyMzcwNjA0MzQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | fcda5b77fceda19508af44c2c109c4b425bc9f5cf91931c374e3d0e8e82f712b |
| hovercard-subject-tag | issue:2034497801 |
| github-keyboard-shortcuts | repository,issues,actions,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/actions/setup-java/568/issue_layout |
| twitter:image | https://opengraph.githubassets.com/b0b1249b2010ca25f75db83a00ad2e1fff8109745e2a52dc9c0f532b72f04536/actions/setup-java/issues/568 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/b0b1249b2010ca25f75db83a00ad2e1fff8109745e2a52dc9c0f532b72f04536/actions/setup-java/issues/568 |
| og:image:alt | Description I have found that issue #18 and PR #27 enabled the action to work on JavaFX projects, but it seems that this part lacks some documentation. This would be very helpful if README can have... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | LingkKang |
| hostname | github.com |
| expected-hostname | github.com |
| None | 3d11bb817438277de2a940854450e83a7d32b6aeb5014e9e6b00a6423900251c |
| turbo-cache-control | no-preview |
| go-import | github.com/actions/setup-java git https://github.com/actions/setup-java.git |
| octolytics-dimension-user_id | 44036562 |
| octolytics-dimension-user_login | actions |
| octolytics-dimension-repository_id | 196057608 |
| octolytics-dimension-repository_nwo | actions/setup-java |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 196057608 |
| octolytics-dimension-repository_network_root_nwo | actions/setup-java |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7a2dede45637df6b92ddcfe2a557e67d4b5854ae |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width