Best IDE & Platform Configuration? What do you think?

What do you think the best IDE is out there? I want to compile and create applications as well as servlets and beans, but my focus would be on the beans, servlets, jsp, etc, the web stuff. Once I have the IDE for that, what is the best configuration for developing under that environment. For example I would like to use the the JavaMail API as well, and that is available for the J2EE. So I can install both the J2SE and J2EE SDK's right? Should I accept their default installation directories? Is it possible to move files, the .jar files for example over the to a single directory for centralization? Help, trying to get an understaning how to create a nice development environment. Simple, efficient, etc.
Thanks so much!!
Terry

I personally think Eclipse is outstanding. I used JBuilder for a while, but it insisted on formatting code the JBuilder way. Eclipse also has refactoring, which is a major bonus. Moving classes is now a few clicks instead of performing a search-replace on all your files. There are UML and dozens of other types of plug-in.
As far as setting-up your environment, I normally duplicate a web application's deployment. So, the external JAR's I need are in WEB-INF/lib. The IDE should take care of classpath issues, if you perform the initial project set-up properly. I would also learn Jakarta's Ant. It makes deployment a lot easier, at the expense of some up-front development.
- Saish
"My karma ran over your dogma." - Anon

Similar Messages

  • I think I've found the best iPhone 3G case, What do you think?

    Just wanted to post some feedback on my experience with the ivyskin Glass Touch-Thru Ultrathin iPhone 3G Case.
    Yes I signed up just to write this review after being a perverse voyeur on these forums for awhile now, but I am no way affiliated with ivyskin. I recommend this case hands down, it has all that I was looking for in one. It's hard shell case with real glass touch screen built into the case. All ports are covered with a soft silicon so is the home button. The best part is that they'll be introducing a QuattroPac battery extension that fits into this case later next month.
    Putting it on is simple but you need to be careful about the volume switch, you need to insert the iPhone into the case from that side as instructed on the manual because I didn't want to break anything or scratch my phone, anyway it is quite simple.
    You should check this case out before you look at anything else, or after you look at all the cases to compare.

    Jean-Michel Massey wrote:
    Is a few scratches on the back of the phone going to break it? Technology is there to be used not to pamper, do you guys have a silk pillow to let your phone rest upon at night...
    No, but having slippery hands and accidentally dropping the iPhone will. A case will give you a much better grip and a lot better protection (if not 100%) should you ever drop the iPhone. I've seen people have iPhones without cases and dropping them accidentally only to have cracked their screens that they have to fork out more money to fix or replace them.
    Are you really that obtuse?

  • Idea of a product development for Apple (what do you think)

    This is a photoshopped picture I did of an Apple Macbook charger, were there is the ability to disconnect the cable with the magsafe unit.
    This gives Apple users the ability to change the broken electric cord for a new one without out having to change the whole charger unit
    as also it can be considered good for the environment
      I am not sure if this has come up before, but it would be very usefull to have this option.
    what do you think and is there a way to influence Apple to do this modification?

    Thank you Keith for your information.
      In this case I am not worried about the origin of the idea and some compensation to the creator. If this modification will lead to happier costumers of Apple and more efficient use of material and thus better for the environment (as Apple claim they are always improving ) then I am satisfied.
    It is good that Apple has this Policy and I agree that they can use any idea submission to them as their own. This Idea is so basic and easy to carry out that I believe that many others have thought of it.
    Sometimes it can be good to get a pair of extra eyes or brain to spot were you can improve.
    thanks again for your info

  • Best text chat option between PC/Mac - What do YOU think?

    Hi,
    What do YOU think is the best text chat option between PC's and Mac's. I am setting this up between a mac and PC and would really like to hear what people think is the best and easiest option.
    Many thanks...

    Adium is a really nice client that works with all IM networks.
    As far as text only IM goes, they are all the same really... and most official clients suck. Go with Adium so you could use any services.
    Also the default iChat works with AIM on PC's.

  • Try to configure font. What do you think?

    DejaVu installed as dependence and this is nice font. But I think Droid is better (or maybe you have any other idea about better font?).
    Screenshot: http://i25.fastpic.ru/big/2011/0722/ec/ … 809aec.png
    Left: default Droid;
    Right: after something changes in ~/.fonts.conf.
    What do you think?
    DPI 96.0, 1024x768
    Current ~/.fonts.conf (right on screen)
    <?xml version="1.0"?>
    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <fontconfig>
    <match target="font">
    <edit mode="assign" name="antialias">
    <bool>true</bool>
    </edit>
    </match>
    <match target="font">
    <edit mode="assign" name="hinting">
    <bool>true</bool>
    </edit>
    </match>
    <match target="font">
    <edit mode="assign" name="autohint">
    <bool>true</bool>
    </edit>
    </match>
    <match target="font">
    <edit mode="assign" name="hintstyle">
    <const>hintfull</const>
    </edit>
    </match>
    <match target="font">
    <edit mode="assign" name="rgba">
    <const>rgb</const>
    </edit>
    </match>
    <match target="font">
    <edit mode="assign" name="lcdfilter">
    <const>lcddefault</const>
    </edit>
    </match>
    <alias>
    <family>serif</family>
    <prefer>
    <family>Droid Serif</family>
    </prefer>
    </alias>
    <alias>
    <family>sans-serif</family>
    <prefer>
    <family>Droid Sans</family>
    </prefer>
    </alias>
    <alias>
    <family>monospace</family>
    <prefer>
    <family>Droid Sans Mono</family>
    </prefer>
    </alias>
    </fontconfig>
    Thanks.

    Are you really asking people to tell you what the better font choice for your machine is?

  • What do you think is the best APPS?

    So after downloading a few apps I would like to know what do you think is the best Free apps and best paying apps you have.
    MY BEST FREE APPS
    1.) Facebook
    2.) Myspace
    3.) Bank of America
    4.) Ebay
    5.) TMZ
    MY BEST PAYING APPS
    1.) Touch Grind
    2.) Deal or no deal
    3.) Price is right

    Depending on the specs of your computer, time taken to convert DVD's to an iPod-playable format can vary. On my computer (see below), it takes about 10 hours to convert a 2-hour DVD to the iPod format, using Videora.
    So, due to the extremely large size of the DVD rip, it'll take a while to convert it, regardless of how fast or slow your system is.

  • What do you think of new Cisco NSS 300 Smart Storage?

    Did you see the press release of the new Cisco NSS 30 Smart Storage?
    http://newsroom.cisco.com/dlls/2010/prod_060910.html
    What did you think?
    More informaion about the product can be found at http://www.cisco.com/go/smartstorage

    I guess no one from Cisco is going to repond to your post Johnny.
    I agree with your thoughts, and was excitedly looking forward to Cisco's entry in the small NAS market and rushed out to buy a NSS326 (Equiv to QNAP TS-659) Unit.  I already own a QNAP TS-639 older model for 1.5 years and loved it - and expected Cisco just to make this even a better unit.  Which in some ways they have (Syslog and Radius features) - although as you've already noticed, elimation of QPKG application support which numbers up to almost 2 dozen applications that are not available on Cisco's version
    Unfortunately if you look on eBay, you'll see my NSS326 up for sale.
    To address your points (from my point of view)
    1) ROCK SOLID:  I've found the hardware to be just that (on both units).  Built well, and I'm sure will last for years.   As for software stability, - see next
    2) FAST FIRMWARE UPDATES:  It's for this reason that the unit is up for sale.   V3.0 of the firmware was a major release.  And there have been issues - although many/most of them have been addressed with still a few (somewhat serious) issues still lingering.   QNAP seems to be attacking these fairly quickly.   Unfortunately there has been 2 releases from QNAP addressing issues since Cisco's adoption of this unit since v3.2.6.   As you'll see in these posts, Cisco is not following QNAPs releases, and will be releasing their own line of firmware.  For me, this is a serious issue - and I wish I knew this before purchasing.  I feel Cisco is already 2 releases behind which includes many fixes to their current platform. (Also see QPKG note above - many missing applications)
    3) SUPPORT:  This is where Cisco excels and always has.   To start 5yr vs 1yr warranty, and of course Cisco TAC is one of the best in the world.  In contrast, QNAP's support quite frankly isn't great - although, it's support community for forums are excellent.   Unfortunately I can't speak specifically on NSS support since I haven't called them for this, so I'm speaking more generally.
    So it really boils down to whats more important for your situation.
    Cheers

  • What do you think of dev2dev newsgroups?

    <p>Are they of any use?</br>
    Do you get descent answers to your questions?</br>
    What do you think of reward points?</br>
    Have you got any suggestions for making them more popular?
    Feel free to reply on this new group or put a comment on my blog if you want.
    </p>
    <p>
    http://dev2dev.bea.com/blog/hoos/archive/2006/09/dev2dev_newsgro.html
    Hussein Badakhchani</br>
    </p>

    Warning: blatant cross-post. I posted most of this as a comment on your blog entry. Added more up top... none of this is really specific to BEA per se - more of my rambling on collaborative forums.
    I use the newsgroups. They're my single best way of getting information and have been an absolute life-saver when using ALUI (nee Plumtree). Really. Docs are starters, but the ability to ask things online and collaborate with people / share ideas is an "insanely great" thing people should leverage and foster. When I need help I start with the groups.
    Keyword: foster. It takes commitment from everyone, but most especially BEA (in this context). A well-tended developer community is not something that grows in the right direction without appropriate channeling and care. The rewards, however, can be priceless in terms of customer satisfaction, loyalty, and, ultimately, returning $.
    Reward points - not a huge proponent, myself, but I do share the vision. Good ideas tend to come from open, caring thinkers who listen and respond. I share a lot of the dreams/hopes I think BEA does on this front with valuation of posts, and, by virtue of that, posters in the context of a question/answer/information asset. If reward points move toward that, cool.
    Popularity - quality responses that help. Otherwise, a forum populated by nothing but questions will be dead - you'll realize there's no point in visiting.
    Cross-posted bit
    ===========
    I'm going to admit that I tend to live mainly in the ALUI forums, but the point you make about repeated questions is something that nags at me as well. Like you I see the same questions asked - over and over - I'd love to see these captured and exposed through updated online docs (assuming people are reading those...ahem - you are reading those, right? :).
    The questions that are asked are often very good / legit and should (IMO) be captured and then either thrown into "scenarios" or FAQ-type areas in the docs at a minimum.
    How do I do X? In what situations do I do Y? I blew up Z and now it's my job if I don't fix it - what do I do?
    I can't believe I'm going to say this as I'm not entirely onboard with "2.0," but possibly user-group Wikis so we can publish "how-to's" related to the IDK, etc.? Community involvement in online document updates may seem a bit...well...overly hopeful... but I do think that if I had the opportunity to document things I'd probably do it there so we could all benefit as opposed to me putting into in text file and then emailing it to myself so there's absolutely no way I can find it later :) Yeah - I'm being self-serving along the way again ;)

  • Hair Generator? What do you think?

    Hi everyone, today I updated my CC to 14.2 and found a great new feature in the fill dialog - the tree fill!
    It is a wonderfull idea to generate a tree from scratch in PS, so I think if Adobe guys can do thing like that what if they implement another feature like this one - http://www.youtube.com/watch?v=QCgWMIYGbV8
    I think everyone will like the feature to have a hair generator plugin in PS, and it will make the hair edges problem more easy to deal with.
    What do you think???:)

    Yes, I'd like a feature that helped produce realistic hair. You can kind of fake it.  I did this with Render > Fibers with low variance and high contrast,, then som warp to bend it and a couple of highlights for depth.  The end was feathered using a Splater brush on a layer mask.  You could even make complex hair by layering lots of waves and curls, and careful use of shadows and highlights, but it would take a long time.
    It's also surprising what you can do with a one pixel brush - especially with the help of the Lazy Nezumi plugin (my drawing is not that smooth).   If anyone else has tips for doing hair, I'd be grateful to hear them.

  • I would like to have a solar panel on my iPhone so I can have a constant state of charge what do you think about that?

    I would like to have a solar panel on my iPhone so I can have a constant state of charge what do you think about that?

    I am among this community since I invested much into this corporation. I rather go to the consumers just to discuss an idea I would like for this corporation to achieve. I do not like to purchase third party accessories as they seem to fail my expectations or the fact that it is not worth it when i finally see what they have made. Yes they are good products but there is much disappointment when I look to third-party products that say they are engineering products for the iPhone or other Apple device I have purchase. Just a thought no need to be so hostile.

  • What do you think of this Design for Multiple Threads

    Hi Java Experts ;
    I'm curious to know what you think about this design for a multhreaded app i'm working on.
    I have a controller thread that (a.) creates threads and (b.) keeps a reference to threads that it creates (by sticking them in a hashtable along with the generated Id for that thread).
    When a created thread completes its job, it decrements the thread counter and removes its reference from the hashtable before it finishes its run method.
    Now here's the interesting part in my controller thread i'm creating new threads on the fly with this infinite loop
         public void run(){
              while(true){
                   try{
                        Thread.sleep(500);
                   }catch(InterruptedException e){
                   if(threadCounter<maxThreadCount && moreJobsToDo.size()>0){
                        createDomainThread();
              }//end while
    what do you think about this pattern ? My goal is to maintain about 200+ created threads running at all times with this pattern.

    jeff kesslerman's book says about threads
    "5.2.3 Threads
    The impact that threads have on RAM footprint isn't a problem for most programs, but running threads do need space to store their stack state, and the system- specific data structures do consume memory.
    Because runtime implementations vary widely in how threads are handled, you might encounter situations where the impact threads have on footprint is significant. For example, some ports of the JRE create a heavyweight OS process for each running thread. In an application that uses many threads, this means that thread costs, rather than class or object costs, can become the dominant factor in the program's memory consumption.
    You shouldn't avoid using threads-they're necessary in many cases, and generally don't have a large impact on footprint. However, you should be aware that the impact can be very different across runtimes. This is one of the reasons it's a good idea to measure performance characteristics under your program's different target environments. "
    Question #1: how does garbage collection go about clearing the stack state, and the system- specific data structures that consume memory.
    Question #2: in my situation, each worker thread's activity is not as brief as a simple server request. Each thread does a lot work and does a lot of network connections. on average I would say 100 http request - each of which can be easily blocked or delayed significantly. Therefore each worker thread may operate for between 2 - 10 minutes.
    Do you think thread pooling is useful in this situation ?
    stev

  • Hi! i have a macbook pro 3.1 with a 10.6.8 version. I want a 10.7 but i dont want any speed problems, what do you think?

    Hi! i have a macbook pro 3.1 with core 2 duo, 3gb ram and a 10.6.8 version. I want a 10.7 version but i dont want any speed problems, what do you think?

    Some MacBook Pro versions cannot be upgraded past 10.6.8; others are maxed out at 10.7.5. newer models can go all the way to 10.10. So it is important to know exactly what version you have--there may be close to 40 variants produced since the MB made its debut in 2006.
    You can safely give us a snapshot of your model and its current config that will allow us to deternmmine your model and its upgrade potential, plus show it you have any software that may impede any upgrades. Please download and install this free utility:
    http://www.etresoft.com/etrecheck
    It is secure and written by one of our most valued members to allow users to show details of their computer's configuration in Apple Support Communities without revealing any sensitive personal data.
    Run the program and click the "Copy report to clipboard" button when it displays the results. Then return here and paste the report into a response to your initial post. It can often show if any harmful files/programs are dragging down your performance.
    Remember that, on leaving OS10.6.8, you lose the ability to run older softare written for older PowerPC Macs (yours in Intel-based). Programs such as Office 2004 will no longer work (min of Office 2008 needed to work on newer OS versions), and AppleWorks will stop working completely

  • What do you think of Live Chat Agent Emil's Conduct?

    I have attached a transcript of a chat that I had a couple days ago with a Verizon Agent.  The chat was to help me resolve a password issue.  The e-mail account that I was asking about was a sub-account that was set up years ago for my daughter.  That's why a female name showed up on the chat even though I'm Elizabeth's father.  
    The chat did resolve my issue.  However, I felt that a number of statements from the Agent were unusual at best and inappropriate at worst.  Some people probably will find nothing wrong with the Agent's behavior, but I do.  I'd appreciate feedback from the community.  What do you think about Emil's conduct?
     I have changed names, including that of the Agent, but for any Verizon representative who is monitoring this post, the chat ID number is accurate. 
    {edited for privacy}

      T.O.S. violation!  Paying customers are not
    allowed to call-out moderators/chat or customer service by name
    on the board. 
    You can not display anything that is disruptive or anything that will
    incite a riot.  This is a peer-to-peer board, where we all hold hands
    and cry together for being deceived by a company who used to extend
    decent service.
    Yes, I used chat to reactivate my account that was erroneously deactivated.
    Problem resolved (not as quicly as stated by chat) within a few hours.

  • I want to share my internet connection with my iPhone via the usb cable. I have a Macbook pro. What do you think? Is this possible? And if yes, then how?  Thanks!

    I want to share my internet connection with my iPhone via the usb cable. I have a Macbook pro. What do you think? Is this possible? And if yes, then how?
    If not why option available
    Thanks!

    What Carolyn says is correct. You can, however, share an Internet connection with your iPhone wirelessly by turning in Internet sharing (found in System Preferences > Sharing.) If your MacBook Pro is already using a wireless connection, you can just connect to the same wireless network it is using.
    Best of luck.

  • What Do You Think of Plug in Lab Extensions?

    I'm looking at purchasing the complete package of java
    scripts that Plug in Lab has to offer. It looks like they have
    their stuff together. Address:
    www.pluginlab.com. What do you
    think? Do you have any suggestions?

    It even seemed so too ..
    "T.Pastrana - 4Level" <[email protected]> wrote in message
    news:ekco56$nuc$[email protected]..
    >I understand. It just eemed so out of place to what you
    were actually
    >responding to.
    >
    >
    > --
    > Regards,
    > ..Trent Pastrana
    > www.fourlevel.com
    >
    >
    >
    > "Murray *ACE*" <[email protected]>
    wrote in message
    > news:ekcmee$m77$[email protected]..
    >> Just so there's no confusion, they are not. I
    receive no compensation
    >> from PVII other than the friendship of Al and Gerry,
    and the bonus of
    >> getting to beta test their products.
    >>
    >> The correct way to interpret my posts is that I am a
    very satisfied user.
    >>
    >> I give your products air too, when I am familiar
    with them.
    >>
    >> --
    >> Murray --- ICQ 71997575
    >> Adobe Community Expert
    >> (If you *MUST* email me, don't LAUGH when you do
    so!)
    >> ==================
    >>
    http://www.dreamweavermx-templates.com
    - Template Triage!
    >>
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    >>
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    >>
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    >> ==================
    >>
    >>
    >> "T.Pastrana - 4Level" <[email protected]> wrote in
    message
    >> news:ekcke4$k5j$[email protected]..
    >>> FYI: Your posts sound like paid advertisements
    for pvii.
    >>>
    >>> --
    >>> Regards,
    >>> ..Trent Pastrana
    >>> www.fourlevel.com
    >>>
    >>>
    >>>
    >>> "Murray *ACE*" wrote in message
    >>>>> Also, some people will say using DHTML
    for a toolbar kills your search
    >>>>> engine
    >>>>> ranking since spiders will not crawl
    these links.
    >>>
    >>>
    >>>> Those people are misinformed to make such a
    general statement. There
    >>>> are ways to get around this, best
    exemplified by the free tutorials and
    >>>> commercial products offered by PVII -
    >>>>
    >>>>
    http://www.projectseven.com/
    >>>
    >>>
    >>
    >>
    >
    >

Maybe you are looking for