• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Page Information

    Loading...
  1. Dashboard
  2. Undefined Space
  3. OpenJFX
  4. Using an IDE

Page History

Versions Compared

Old Version 25

changes.mady.by.user Nir Lisker

Saved on Mar 08, 2019

compared with

New Version 26

changes.mady.by.user Nir Lisker

Saved on Mar 08, 2019

  • Previous Change: Difference between versions 24 and 25
  • Next Change: Difference between versions 26 and 27
  • View Page History

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Go to File -> Import -> General -> Existing Projects into Workspace.
  2. Set the root directory to the base repository path (/rt by default).
  3. Check Search for nested projects.
  4. The projects under rt\apps\scenebuilder could be skipped as they are planned to be removed.
  5. Optionally, you might find it convenient to work with Working Sets.

...

Run Sample Code (NOTE: old)

Using Gradle

Eclipse has gradle Gradle support via Eclipse Buildship. Use the latest Buildship version as the gradle Gradle version used in OpenJFX updates from time to time. OpenJFX uses the gradle Gradle wrapper.

The project structure for gradle Gradle is such that the root directory (/rt) contains the parent project with all other projects being its children. The Gradle Tasks view will allow you to execute the tasks that you would use Cygwin for otherwise.

NOTE: this process will override the projects' configuration and will cause them to not work anymore. However, since we are inside a mercurial repository, we can revert the breaking changes and keep the gradle Gradle settings. This will allow us to work with both Eclipse and gradleGradle.

  1. Install Buildship.
  2. Go to File -> Import -> Gradle -> Existing Gradle Projects.
  3. Set the root directory to the base repository path (/rt by default).
  4. Finish and wait for the workspace to rebuild. This will result in many compilation errors.

  5. Revert all .classpath files (and clean and rebuild if it does not happen automatically - this will some take time). There should be no compilation errors.

What this process does is add the gralde Gralde nature and build command to the .project files. This means that these files are now different than the ones in the repo. Additionally, the .settings folder for each project will contain a Buildship pref file. You will need to resolve the conflicts with the upstream repo, e.g., via hg ignore or hg forget.

...

Overview
Content Tools
ThemeBuilder

Terms of Use
• License: GPLv2
• Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to https://www.atlassian.com/software/views/opensource-community-additional-license-offer. Evaluate Confluence today.

  • Kolekti ThemeBuilder Powered by Atlassian Confluence 8.5.21
  • Kolekti ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Kolekti ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 277, "requestCorrelationId": "9fb6827c6c424497"}