• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Returning to Java - are these technologies still solid?

 
Ranch Hand
Posts: 226
1
jQuery Postgres Database Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Forum

I've been away from programming for 2 years, and returning to a project idea that still has legs.  It has large code-base, and I'm a one idea person.

So I'm wondering if I could do some quick research through the forum, before I buy and set up a new machine.

Are these technologies still current and solid?
-Java 7
-PostgreSQL
-Servlets
-Jquery
-Subversion
-Ant
-Apache Tomcat

Any advice would be appreciated.

Thanks

Marten
 
author & internet detective
Posts: 41860
908
Eclipse IDE VI Editor Java
  • Likes 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Maven is more popular than Ant, but Ant is fine. And if you can use Java 8 instead of Java 7, that's a good choice. But a lot of people are using Java 7, so you are fine.
 
marten koomen
Ranch Hand
Posts: 226
1
jQuery Postgres Database Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Jeanne,

There's one piece of technology I forgot to list. Is Netbeans still a solid IDE? I liked it, or have others over taken it?

Cheers

Marten
 
Sheriff
Posts: 67746
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
And I'd recommend Git over Subversion.
 
marten koomen
Ranch Hand
Posts: 226
1
jQuery Postgres Database Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Bear

I have Jon Loeliger's Version Control with Git in my cart. Any further suggestions would be great.

Cheers

Marten
 
Bear Bibeault
Sheriff
Posts: 67746
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The rest of your choices seem solid for a typical Java web application.

Some might urge you towards Java 8, but that's not a transition I've made yet (because my clients are all still on Java 7 and have no plans to update soon).
 
marten koomen
Ranch Hand
Posts: 226
1
jQuery Postgres Database Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks again,

I have jQuery in Action 3rd Edition in the cart too!  I do love JQuery.

All good.

Cheers

Marten
 
Ranch Hand
Posts: 124
4
MySQL Database Clojure Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

marten kay wrote:Thanks Jeanne,

There's one piece of technology I forgot to list. Is Netbeans still a solid IDE? I liked it, or have others over taken it?

Cheers

Marten



I just got done using NetBeans to build a desktop application that interfaced with a MySQL Database. I used modules, and in the end I really liked the way it wrapped up my project and I could easily distribute it the users. I chose it because of the tutorials based on it. My feeling is that Oracle isn't 100% behind it, but I encountered no real issues using it.
 
Greenhorn
Posts: 11
Spring AngularJS Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I think that the IDE is a matter of preference - personally I prefer IntelliJ. As mentioned by Bear - Git over Subversion. The rest are still ok
 
marten koomen
Ranch Hand
Posts: 226
1
jQuery Postgres Database Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Walter and Blake

Very reassuring, it looks as if Netbeans is still current, and better the devil you know.

Cheers
 
Bartender
Posts: 1810
28
jQuery Netbeans IDE Eclipse IDE Firefox Browser MySQL Database Chrome Linux
  • Likes 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I don't know if you are concerned with learning technologies for the sake of job qualifications, but this seems related to your question.

I'm in the job market and I've been talking to lots of recruiters over the last few weeks.

A couple of things have come up. First, knowledge of Spring is pretty much required for any Java web development position. It seems like every employer expects it. Second, the recruiters are telling me that they are having trouble finding developers that are experienced in Java 8, so it's in demand. But having said that, many places are still on 7 or even 6.

I've used NetBeans for the last 5 years, and I've seen it  grow from version 6 to 8.1, so I think Oracle really is behind it. I actually prefer it to Eclipse, but knowledge of Eclipse is required. If you have those two in your toolkit, you've covered 95% of the IDE world because most others like IntelliJ, Websphere Application Developer (or whatever it's called this month), and others are based on Eclipse so the learning curve is short.
 
marten koomen
Ranch Hand
Posts: 226
1
jQuery Postgres Database Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks, that's useful to know. Although I'm not for recruiting for the moment. It sounds as if Java 7 is not yet out of date, and good that Netbeans is still fully supported. I look forward to reacquainting myself with it.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic