bbehe Burn it all down. 18402 Posts user info edit post |
tired of using notepad and command prompt... 12/13/2009 10:20:02 AM |
Perlith All American 7620 Posts user info edit post |
Try Netbeans or Eclipse for starters. Bit of a learning curve for either, but, makes life a bit easier. 12/13/2009 10:52:43 AM |
smoothcrim Universal Magnetic! 18966 Posts user info edit post |
eclipse /thread 12/13/2009 11:08:00 AM |
Calrizzian Starting Lineup 53 Posts user info edit post |
Eclipse is the java ide that most people will recommend. I've used Netbeans at work for a few years and it has gotten 1000x better since the first few versions(currently it's at 6.8). I've recently switched to eclipse since it runs faster and is the default development environment for Android and I love it. The good thing about eclipse(on Windows) is that it can be saved to a folder and run on any computer that has the JDK installed where netbeans has to be installed on each computer.
If you've never used an IDE before and are only programming for a class, I would recommend starting with netbeans since its official tutorials and community can easily be accessed on the netbeans site and it has a good gui builder. If you're going to be using java for a long time then you should invest time learning in eclipse now.
Eclipse - http://www.eclipse.org Netbeans - http://www.netbeans.org 12/13/2009 12:11:44 PM |
sbiyer New Recruit 14 Posts user info edit post |
eclipse is the most popular as of now, but NetBeans is another really good one. 12/13/2009 12:13:17 PM |
Golovko All American 27023 Posts user info edit post |
I use eclipse at work. Also use maven and Jetty which has proven to be a much better experience than using Ant and Tomcat. 12/13/2009 2:37:15 PM |
philihp All American 8349 Posts user info edit post |
VIM 12/14/2009 1:17:32 AM |
Novicane All American 15416 Posts user info edit post |
having compiled programs in both VIM (by force) and Eclipse (by force), i will say Eclipse is very nice. 12/14/2009 2:23:28 AM |
Grandmaster All American 10829 Posts user info edit post |
Probably not the best place for this but I didn't feel it deserved another thread.
Is anyone familiar with WSO2 and/or setting environment variables in win7? For some reason 'echo %JAVA_HOME%' will not display the path I have set. 12/14/2009 9:03:18 AM |
Shaggy All American 17820 Posts user info edit post |
In windows there are environmental variables for both the user and the system. Hit start and type environment and it will bring up the old system props window with the environmental variables. User vars up top, system at the bottom. Settings here persist across all console sessions.
If you open a command prompt and just do 'set' with no parameters, it will show you all variables currently set along with their values. Any changes made from the system properties panel will not show up until you open a new command prompt. You can also set a variable temporarily by doing 'set var_name value'. Anything you set via 'set' is only valid for that current command prompt session.
re: the op: Use eclipse. Nothing is as good and there are tons of handy plugins. 12/14/2009 10:01:28 AM |
Grandmaster All American 10829 Posts user info edit post |
yeah i should have mentioned that I've set the path in the environment variable window on both the user and the system to be sure.
it accepts it, but echo %JAVA_HOME% just returns %JAVA_HOME% 12/14/2009 10:07:00 AM |
Shaggy All American 17820 Posts user info edit post |
did you name the variable JAVA_HOME or %JAVA_HOME%? 12/14/2009 10:08:52 AM |
Grandmaster All American 10829 Posts user info edit post |
JAVA_HOME
I tried rebooting as well and setting different "TEMP_TEST" variables and such. It seems like it might be a win7 issue?
[Edited on December 14, 2009 at 10:12 AM. Reason : ] 12/14/2009 10:11:45 AM |
Shaggy All American 17820 Posts user info edit post |
idk. Thats wierd. I just created JAVA_HOME in my user environmentals and it worked
Are you running a script or something ahead of time that might be deleting it? 12/14/2009 10:13:47 AM |
taboo2k All American 705 Posts user info edit post |
i like textpad... 12/14/2009 10:18:03 AM |
Shaggy All American 17820 Posts user info edit post |
i used textpad for the longest time, but then switched to eclipse b/c it made stuff like svn and war development so much easier. 12/14/2009 10:31:24 AM |
Grandmaster All American 10829 Posts user info edit post |
fixed.
[Edited on December 14, 2009 at 11:16 AM. Reason : .] 12/14/2009 11:09:00 AM |
CalliPHISH All American 10883 Posts user info edit post |
Eclipse is what google recommends for android developers... I know NOTHING about programming and was able to write an app using it, it obviously is the best, ha. 12/15/2009 10:36:42 AM |
wwwebsurfer All American 10217 Posts user info edit post |
Eclipse and Netbeans are really great.
Eclipse advantage: Low overhead, fast (very fast), runs anywhere java is supported, language extensible, AWESOME debug tools
Netbeans advantage: Embedded command database, boatloads of error checking (near real time), constant realtime compiling, language extensible.
However, this also means Netbeans will eat even a moderately old machine, has to be physically installed (no programming at a coffee shop from your USB drive) and takes for freaking ever to load.
For what it's worth I use Eclipse on my linux laptop (ubuntu on 1.8ghz pentium M), and have both installed on my desktop. For java programming I find myself using NetBeans for quick programs and Eclipse for longer works (that way I can sync to laptop and work on both machines.)
Also, NetBeans is a freaking beast to move to another machine and keep working. It's project structure is great if you have 150 files and 24 developers, but for small stuff it's more hassle than it's worth. 12/15/2009 1:11:36 PM |
Shaggy All American 17820 Posts user info edit post |
[quote]Embedded command database, boatloads of error checking (near real time), constant realtime compiling,quote]
eclipse has all this :-P. Although, the real thing that makes eclipse shine the most is its plugin system. 12/15/2009 1:14:01 PM |
wwwebsurfer All American 10217 Posts user info edit post |
^ah, true, but it can't be turned off (to my knowledge) in NB... making it drag on my old lappy 12/15/2009 2:47:24 PM |
CaelNCSU All American 7082 Posts user info edit post |
Most of the Google APIs use Eclipse as a foundation so if you want to use any of those (GWT, App Engine) then Eclipse is your best bet. And Eclipse has some good features and easily integrates with ANT and JUnit. There are also plug-ins on top of nearly every Java technology of with which you could come up. One of the source trees I work in a lot bombs out on Netbeans. I spent a week trying to get it to work, but I guess it's just too nasty and large. Eclipse has no trouble with it.
You should never ever use Notepad. You need line numbers or ability to go to a line and quickly open new files. VI(M) or Emacs would be a much better alternative. 1/4/2010 6:34:05 AM |
FroshKiller All American 51911 Posts user info edit post |
if you don't use eclipse you're gay
[/thread] 1/4/2010 8:06:11 AM |
Stein All American 19842 Posts user info edit post |
Quote : | "You should never ever use Notepad. You need line numbers or ability to go to a line " |
Notepad can do both of those.1/4/2010 8:16:59 AM |
FroshKiller All American 51911 Posts user info edit post |
obviously not a notepad power user
[Edited on January 4, 2010 at 8:18 AM. Reason : ctrl + g money] 1/4/2010 8:18:02 AM |
Shaggy All American 17820 Posts user info edit post |
notepad is still the best text editor on any platform 1/4/2010 8:30:12 AM |
Golovko All American 27023 Posts user info edit post |
you should never use notepad for Java development when eclipse is free. 1/4/2010 9:51:04 AM |
CaelNCSU All American 7082 Posts user info edit post |
Can notepad do it in one keystroke + line number? Regular expressions for fast refactoring are also a god send. You can do that in both eclipse and the command line not so much in notepad 1/4/2010 5:10:20 PM |
LimpyNuts All American 16859 Posts user info edit post |
^ Ctrl+g
Eclipse > *
[Edited on January 4, 2010 at 7:04 PM. Reason : ] 1/4/2010 7:03:47 PM |
jackleg All American 170957 Posts user info edit post |
http://notepad-plus.sourceforge.net/
!! 1/4/2010 8:54:25 PM |