Definitely too late for all that for this release, though would be excellent if we were to have a full specification for what we need to enable us to say that we support Java EE 8, here:
https://cwiki.apache.org/confluence/display/NETBEANS/Feature+Request+Outlines Gj On Sun, Mar 17, 2019 at 11:07 AM Vano Beridze <vanua...@gmail.com> wrote: > I've been using Maven and Adam Bien's archtype in NetBeans 8.2. > > By Java EE 8 support I mean: > 1. Java EE 8 web maven project support natively > 2. Support for generation of various xml files (web.xml, persistence.xml, > ...) with correct headers > This is what comes to my mind at this point. > > On Sun, Mar 17, 2019 at 1:54 PM Geertjan Wielenga > <geertjan.wiele...@googlemail.com.invalid> wrote: > > > Seems to me that if you're using Maven, which is more strongly the focus > of > > NetBeans than before, that it's not clear what "Java EE 8 support" means. > > I.e., if you use a Java EE 8 Maven archetype[1], such as Adam Bien's > > archetype, and deploy to GlassFish 5.1 (which you can download and start > > from Apache NetBeans 11), then you in fact have Java EE 8 support and > > nothing more is needed. > > > > > http://www.adam-bien.com/roller/abien/entry/java_ee_8_essentials_archetype > > > > It's not clear to me what else is needed for Java EE 8 support, except if > > you're focused on Ant, which Apache NetBeans 11 is not. Maybe for the > next > > release, i.e., 3 months from now, assuming quarterly releases, we should > > determine what Java EE 8 support means. > > > > For now, the fact that we are managing to integrate Java EE from the > Oracle > > donation for the first time, is a big step forward in itself. > > > > Gj > > > > On Sun, Mar 17, 2019 at 10:41 AM Vano Beridze <vanua...@gmail.com> > wrote: > > > > > Hello, > > > > > > I'm really interested in getting Java EE 8 support in NetBeans. > > > Is there any way I can help in that regard? > > > > > > Vano > > > > > > On Mon, Feb 25, 2019 at 10:36 PM Josh Juneau <juneau...@gmail.com> > > wrote: > > > > > > > Hi Geertjan, > > > > > > > > Thanks for reaching out. I had made the required changes to > j2ee.core > > > and > > > > I've re-built my version of NetBeans, but the "Java EE 8" options are > > > still > > > > not appearing in the drop-down selections. I've successfully added > > "Java > > > > EE 8 API Library" and "Java EE 8 Web API Library" as selectable > > libraries > > > > within the Ant Library Manager, but still unable to get the > integration > > > > within the project dialogs. I'm working on that and plan to open a > PR > > > with > > > > all required changes once I've gotten it to work. > > > > > > > > Thanks and I'll keep the group posted. > > > > > > > > On Mon, Feb 25, 2019 at 9:38 AM Geertjan Wielenga > > > > <geertjan.wiele...@googlemail.com.invalid> wrote: > > > > > > > > > How is it going with this? > > > > > > > > > > Thanks, > > > > > > > > > > Gj > > > > > > > > > > On Tue, Feb 19, 2019 at 3:30 PM Josh Juneau <juneau...@gmail.com> > > > wrote: > > > > > > > > > > > Excellent, thanks Geertjan! I'll take a look. I appreciate your > > > help. > > > > > > > > > > > > On Tue, Feb 19, 2019 at 8:29 AM Geertjan Wielenga > > > > > > <geertjan.wiele...@googlemail.com.invalid> wrote: > > > > > > > > > > > > > It seems to be in j2ee.core, probably for both. > > > > > > > > > > > > > > Gj > > > > > > > > > > > > > > On Tue, Feb 19, 2019 at 3:25 PM Geertjan Wielenga < > > > > > > > geertjan.wiele...@googlemail.com> wrote: > > > > > > > > > > > > > > > It will be in two different places, one for Maven projects > and > > > one > > > > > for > > > > > > > Ant > > > > > > > > projects. > > > > > > > > > > > > > > > > Gj > > > > > > > > > > > > > > > > On Tue, Feb 19, 2019 at 3:21 PM Josh Juneau < > > juneau...@gmail.com > > > > > > > > > > wrote: > > > > > > > > > > > > > > > >> Of course...will put in the PR. I would like to first > enable > > > the > > > > > > > >> selection > > > > > > > >> of the Java EE 8 Platform when creating a new project. > Once I > > > get > > > > > > that > > > > > > > >> working in my environment then I will put in the PR. > > > > > > > >> > > > > > > > >> Thanks > > > > > > > >> > > > > > > > >> On Tue, Feb 19, 2019 at 8:00 AM Geertjan Wielenga > > > > > > > >> <geertjan.wiele...@googlemail.com.invalid> wrote: > > > > > > > >> > > > > > > > >> > Great. Provide a pull request and we can evaluate it then. > > > > > > > >> > > > > > > > > >> > Gj > > > > > > > >> > > > > > > > > >> > On Tue, 19 Feb 2019 at 14:57, Josh Juneau < > > > juneau...@gmail.com> > > > > > > > wrote: > > > > > > > >> > > > > > > > > >> > > Since the Java EE 8 Platform is not currently an > available > > > > > choice > > > > > > > when > > > > > > > >> > > creating an Apache NetBeans project, I have put > together a > > > > Java > > > > > > EE 8 > > > > > > > >> API > > > > > > > >> > > module for inclusion in Apache NetBeans. To create the > > > > module, > > > > > I > > > > > > > >> > followed > > > > > > > >> > > the same structure as the existing javaee7.api module. > At > > > > this > > > > > > > time, > > > > > > > >> the > > > > > > > >> > > javaee8.api module resides in my GitHub repository. > > Since I > > > > > have > > > > > > > not > > > > > > > >> yet > > > > > > > >> > > added any new features or modules to Apache NetBeans, > can > > > > > someone > > > > > > > >> point > > > > > > > >> > me > > > > > > > >> > > into the correct direction as to the next step towards > > > getting > > > > > > this > > > > > > > >> API > > > > > > > >> > > included with the Apache NetBeans distribution? > > > > > > > >> > > > > > > > > > >> > > https://github.com/juneau001/javaee8.api > > > > > > > >> > > > > > > > > > >> > > I went through the external dependencies and I believe > > I've > > > > > gotten > > > > > > > the > > > > > > > >> > > licenses correct for each, but those may need to be > looked > > > at > > > > > just > > > > > > > to > > > > > > > >> be > > > > > > > >> > > certain. I've also not been able to make the "Java EE > 8" > > > > > platform > > > > > > > >> > > available as a drop-down menu selection for generation > of > > > new > > > > > > Apache > > > > > > > >> > > NetBeans projects in my development environment. If > this > > > > module > > > > > > is > > > > > > > >> > > included in the Apache NetBeans distro, then someone may > > > need > > > > to > > > > > > > help > > > > > > > >> me > > > > > > > >> > > out with that as I'm not quite sure what files need to > be > > > > > > registered > > > > > > > >> in > > > > > > > >> > > order to make the platform available for use in > projects. > > > > > > > >> > > > > > > > > > >> > > Thanks in advance for your assistance and guidance...it > is > > > > > > > >> appreciated. > > > > > > > >> > > -- > > > > > > > >> > > Josh Juneau > > > > > > > >> > > juneau...@gmail.com > > > > > > > >> > > http://jj-blogger.blogspot.com > > > > > > > >> > > > > https://www.apress.com/index.php/author/author/view/id/1866 > > > > > > > >> > > > > > > > > > >> > > > > > > > > >> -- > > > > > > > >> Josh Juneau > > > > > > > >> juneau...@gmail.com > > > > > > > >> http://jj-blogger.blogspot.com > > > > > > > >> https://www.apress.com/index.php/author/author/view/id/1866 > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Josh Juneau > > > > > > juneau...@gmail.com > > > > > > http://jj-blogger.blogspot.com > > > > > > https://www.apress.com/index.php/author/author/view/id/1866 > > > > > > > > > > > > > > > -- > > > > Josh Juneau > > > > juneau...@gmail.com > > > > http://jj-blogger.blogspot.com > > > > https://www.apress.com/index.php/author/author/view/id/1866 > > > > > > > > > >