Tuesday, October 17, 2017

Spring Tools Suite

Going to work on setting up Spring Tools Suite (STS) - customized Eclipse IDE again for the umpteenth time. Each time I start on this project I get pulled back into a much larger project and do not have time to finish. At work I normally  use Sublime or Atom editors to do my fast editing. But for debugging and code analysis I need an IDE for Java. I tried out IntelliJ for a while, but I have decided I want to go back to Eclipse, the workhorse I used to use for the last ~10+ years. Normally it doesn't take this long, but our project setup here at Trion is quite complex.

One of the things I noticed while setting things up was performance I adjusted memory settings and disabled some of the default settings on STS. I did this because as I added software, plugins and configured the very large default application I am working on, I noticed a significant performance decrease.

Links used:

  • https://www.youtube.com/watch?v=GyCR5jRMLi8 [Basic setup for a project in STS]
  • http://answers.perforce.com/articles/KB/1084/?q=vss&l=en_US&fs=RelatedArticle
  • http://help.eclipse.org/neon/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/ref-icons.htm [Icons on the package explorer]

[Update: I originally started writing this a few weeks ago.]
STS is up and running currently on version 3.9.1. In addition I have JRebel setup but there are issues with that our project so I'm working with JRebel support to get that working. It's nice to have a working debugger again. I tried using IntelliJ and though I don't hate it -- for our setup and purposes I didn't like it. I might go into details in a later post.