Now available here:

https://bugs.openjdk.java.net/browse/JDK-8196130

You can send me your patch and I'll review / push it.

-- Kevin


Nir Lisker wrote:
Submitted 9052392 to fix Eclipse config files.

On Thu, Jan 25, 2018 at 1:22 AM, Kevin Rushforth <kevin.rushfo...@oracle.com <mailto:kevin.rushfo...@oracle.com>> wrote:

    Yes, the IDE configs are for developer convenience only. You can
    feel free to ignore them.

    If someone wants to cleanup the Eclipse IDE files, that would be
    fine, too.


    -- Kevin


    Nir Lisker wrote:
    If you're still catching up, I would like to verify that I should
    ignore project-level errors from the IDE. For example, Eclipse
    complains about the graphics project:

    Project 'graphics' is missing required source folder:
    'build/resources/jsl-decora'
    Project 'graphics' is missing required source folder:
    'build/resources/jsl-prism'

    and about the buildSource project:

    Project 'buildSrc' is missing required library:
    '...\rt\build\libs\ant-1.8.2.jar'
    Project 'buildSrc' is missing required library:
    '...\rt\build\libs\antlr-3.1.3.jar'
    Project 'buildSrc' is missing required library:
    '...\rt\build\libs\antlr-runtime-3.1.3.jar'
    Project 'buildSrc' is missing required library:
    '...\rt\build\libs\stringtemplate-3.2.jar'
    Project 'buildSrc' is missing required source folder: 'src/main/java'
    Project 'buildSrc' is missing required source folder: 'src/test/java'

    As long as the gradle tasks complete successfully I can ignore
    all that?

    - Nir

    On Fri, Jan 19, 2018 at 2:10 AM, Kevin Rushforth
    <kevin.rushfo...@oracle.com <mailto:kevin.rushfo...@oracle.com>>
    wrote:

        I'm still a little behind on my email, but here are some
        quick answers.

        #1 - The NetBeans instructions are still mostly correct
        except that with FX 9 or later you can't compile or run code
        from within the IDE any more (and there isn't yet a release
        of NetBeans 9). Not sure about the other IDEs, but I suspect
        they are somewhat out of date.


        #2. You should be able to build just the FX bits (outside
        your IDE) using:

           gradle sdk
        -or-
           gradle javadoc

        depending on what you want to do (or you can build both
        targets). If you have a build of JDK 9 or later with FX bits
        in it, then you can use the build/run.args script to run with
        the just-built FX bits without rebuilding the JDK.

        java @build/run.args ...


        #3. I don't know since I don't use Eclipse; maybe someone on
        the list who uses Eclipse can answer. It might have to do
        with the level of JDK 9 support in Eclipse


        #4 - previously answered

        -- Kevin


        Nir Lisker wrote:

            Hello,

            I have OpenJFX and OpenJDK built. I have also set up
            TortoiseHg and am
            working with Eclipse. I have several questions:

            1. Are the instructions at
            https://wiki.openjdk.java.net/display/OpenJFX/Using+an+IDE
            <https://wiki.openjdk.java.net/display/OpenJFX/Using+an+IDE>
            still valid from
            JDK 8? There are old TODOs there. If not, can I get a
            quick update?

            2. After importing the projects to Eclipse and working on
            the source, what
            steps need to be taken when the changes are to:
            a. only the docs?
            b. Java code?
            c. Prism code?
            Do I need to rebuild the JDK with JavaFX, rebuild only
            JavaFX, only compile
            etc? What tests do I need to run (e.g., I doubt I need to
            run regression
            tests when changing JavaDocs)?

            3. Eclipse uses EJC (which I never had trouble with). Can
            this cause
            trouble?

            4. After creating a local changeset and assuming there is
            already a JIRA
            issue for it and the fix approach was discussed, can I
            just push it and it
            will enter a review queue? Do I need to ask someone
            specifically for a
            review on the changeset (
            https://wiki.openjdk.java.net/display/OpenJFX/Code+Ownership
            <https://wiki.openjdk.java.net/display/OpenJFX/Code+Ownership>
            is old...)?

            Thanks,
            Nir


Reply via email to