JDK-8221708 : Update Eclipse project files
  • Type: Task
  • Component: javafx
  • Sub-Component: other
  • Affected Version: openjfx11,openjfx12
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2019-03-29
  • Updated: 2022-11-29
  • Resolved: 2022-11-13
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
openjfx20 b08Fixed
Related Reports
Duplicate :  
Relates :  
Relates :  
Relates :  
Description
After Eclipse resolved some of the bugs with modular projects it became easier to finalize the repository settings. The affected projects are 'apps' and 'buildSrc'. The Wiki will be updated accordingly.

* The folder "rt/buildSrc" is defined as an Eclipse project, but it probably does not make sense since it is a Groovy project and is not used in normal development. The Eclipse files should be removed from this folder. Anyone who wants to work on it can import it ad-hoc.

* The "rt/apps" folder is defined as a gradle (sub) project and as a Java project. "apps/toys" and "apps/samples" are also Java projects without any of their subdirectories being projects. It seems that the correct configuration is to have a Java project for each app under the subfolders of "apps" (toys, samples, performance and test); remove the project configuration from these folders; and make "apps" itself a dummy project so that gradle is satisfied.
This will create many new projects in Eclipse, but the clutter can be handled via Working Sets.
Comments
Changeset: 7dc284df Author: John Hendrikx <jhendrikx@openjdk.org> Committer: Nir Lisker <nlisker@openjdk.org> Date: 2022-11-13 21:09:39 +0000 URL: https://git.openjdk.org/jfx/commit/7dc284dfe33fa8b8a83289de21dc9f7747ac099f
13-11-2022

A pull request was submitted for review. URL: https://git.openjdk.org/jfx/pull/930 Date: 2022-10-22 07:49:12 +0000
06-11-2022

Removing review-requested label. With the impending move of the jfx repo to GitHub, this will need to be resubmitted as a pull request against https://github.com/openjdk/jfx in order for the review to proceed.
01-10-2019

Probably a good idea. Main thing is to ask for an Eclipse user to try it and let you know if it works for them.
11-04-2019

Should I resend a review request?
11-04-2019

I haven't seen any feedback on the list. It looks OK to me, but it would be good to hear from at least one other Eclipse user.
10-04-2019

http://cr.openjdk.java.net/~nlisker/8221708/webrev.00/
30-03-2019