当前位置:编程学习 > JAVA >>

开发java用什么工具好呢?

开发java用什么工具好呢? --------------------编程问答-------------------- eclipse
myEclipse --------------------编程问答-------------------- eclipse --------------------编程问答-------------------- 一直在用eclipse,据说intellij idea好像也不错 --------------------编程问答-------------------- eclipse 就好,eclipse有不同版本的,JAVA SE,JAVA EE 还有其他版的。 --------------------编程问答-------------------- 建议用 myeclipse ,myeclipse后面有企业支持,功能比eclipse多,支持java web的开发. --------------------编程问答-------------------- 开源免费Eclipse EE版 --------------------编程问答-------------------- Eclipse
或者
MyEclipse
就可以 --------------------编程问答-------------------- jdk,ide用eclipse,以前用myeclipse,现在不用了,还是eclipse好用,要什么插件就装什么插件。 --------------------编程问答-------------------- 我原来有同事用netbeans也不错。 --------------------编程问答-------------------- eclipse,netbeans,idea
看个人使用习惯 --------------------编程问答-------------------- 就用过一种:eclipse --------------------编程问答-------------------- 我用的是myEclipse,之前在一家公司用的是springsource,一个样子 --------------------编程问答-------------------- myEclipse,用英文版的 --------------------编程问答-------------------- lz的问题好像在问今天吃什么不饿呢~ ~ 希望楼主学习进步! --------------------编程问答-------------------- eclipse or myeclipse --------------------编程问答-------------------- 如果开发SE的就用eclipse,开发EE或web还是myeclipse强大啊。但myeclipse是要收费的 --------------------编程问答-------------------- intellij idea --------------------编程问答--------------------
引用 17 楼 YangMeiGui111 的回复:
intellij idea

水区的小白兔也是搞JAVA的啊? --------------------编程问答--------------------
引用 18 楼 lwb314 的回复:
Quote: 引用 17 楼 YangMeiGui111 的回复:

intellij idea

水区的小白兔也是搞JAVA的啊?
我是java的 --------------------编程问答--------------------
引用 19 楼 YangMeiGui111 的回复:
Quote: 引用 18 楼 lwb314 的回复:

Quote: 引用 17 楼 YangMeiGui111 的回复:

intellij idea

水区的小白兔也是搞JAVA的啊?
我是java的

--------------------编程问答-------------------- 好多人都有先入为主的观念,好不好是自己使用后去感受的,别人用的好,你不一定喜欢啊。 --------------------编程问答--------------------
引用 6 楼 huxiweng 的回复:
开源免费Eclipse EE版


我还用过NetBeans,我专门是用来做Swing的,感觉不错。
MyEclipse也用过,很早以前。因为是商业的,所以后来就用开源免费的Eclipse了。
白菜萝卜,各有所爱。 --------------------编程问答-------------------- 主流是eclipse和myeclispe,而且大多数人都比较接受 --------------------编程问答-------------------- 初学java的话,用记事本编写好,这样方便自己记住基本java代码格式和相关方法。过段时间java代码量加大之后,使用eclipse。这个软件小且易安装,Eclips是IBM公司开发的集成开发工具,可以完全独立地使用。而且不收费,eclipse就是为开发java代码而设计的跨平台开发软件。
如果你java核心知识已经学完学精,开始学习web方面的东西,准备进行web开发。这时,如果还用eclipse的话就需要安装很多插件,eclipse已经不是很好的选择,你需要MyEclipse。MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse的扩展,也就是所说的插件,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。可惜就是收费。
我个人建议使用eclipse, Eclipse简洁、高校、不耗资源. MyEclipse版本越高服务、插件越多耗资源。
网上看到的,希望对你有帮助,有时间可以看看传智播客的公开视频,里面讲的很深入。 --------------------编程问答--------------------
引用 17 楼 YangMeiGui111 的回复:
intellij idea
水区的小白兔也搞java啊


eclipse  --------------------编程问答-------------------- 要不您老挑战下Emacs --------------------编程问答--------------------
引用 25 楼 u010006337 的回复:
Quote: 引用 17 楼 YangMeiGui111 的回复:

intellij idea
水区的小白兔也搞java啊


eclipse 
你现在才知道啊! --------------------编程问答-------------------- idea神一般的存在,完爆eclipse --------------------编程问答--------------------
引用 27 楼 YangMeiGui111 的回复:
Quote: 引用 25 楼 u010006337 的回复:

Quote: 引用 17 楼 YangMeiGui111 的回复:

intellij idea
水区的小白兔也搞java啊


eclipse 
你现在才知道啊!

你进群的第二天 我就知道了 --------------------编程问答--------------------
引用 29 楼 u010006337 的回复:
Quote: 引用 27 楼 YangMeiGui111 的回复:

Quote: 引用 25 楼 u010006337 的回复:

Quote: 引用 17 楼 YangMeiGui111 的回复:

intellij idea
水区的小白兔也搞java啊


eclipse 
你现在才知道啊!

你进群的第二天 我就知道了
快说,你是怎么当版主的? --------------------编程问答--------------------
引用 30 楼 YangMeiGui111 的回复:
快说,你是怎么当版主的?
这种话题 私下讨论不就好了么 这里这么多人呢 而且 还是技术区 --------------------编程问答--------------------
引用 30 楼 YangMeiGui111 的回复:
Quote: 引用 29 楼 u010006337 的回复:

Quote: 引用 27 楼 YangMeiGui111 的回复:

Quote: 引用 25 楼 u010006337 的回复:

Quote: 引用 17 楼 YangMeiGui111 的回复:

intellij idea
水区的小白兔也搞java啊


eclipse 
你现在才知道啊!

你进群的第二天 我就知道了
快说,你是怎么当版主的?
他有t恤,快上 --------------------编程问答-------------------- 对不起 LZ 在你这里占楼啦!  --------------------编程问答-------------------- eclipse是免费的,MyEclipse是要收费的,建议楼主用eclipse,一般的公司都会用这个。 --------------------编程问答-------------------- eclipse是免费的,MyEclipse是要收费的,建议楼主用eclipse,一般的公司都会用这个。 --------------------编程问答-------------------- j2ee版的eclipse 或者myeclipse --------------------编程问答-------------------- myeclipse --------------------编程问答-------------------- 看来还是用eclipse的居多啊 --------------------编程问答-------------------- 当然是eclipse了,呵呵 --------------------编程问答--------------------
引用 6 楼 huxiweng 的回复:
开源免费Eclipse EE版

叫sudo版吧 --------------------编程问答-------------------- 好东西,看看 --------------------编程问答-------------------- 楼主最好使用Eclipse或者Application Server Toolkit 都是IBM的好产品!!! --------------------编程问答-------------------- 现在在做Java Web开发,MyEclipse是必备利器啊。 --------------------编程问答-------------------- intellij idea王道 --------------------编程问答-------------------- eclipse
MyEclipse收费。 --------------------编程问答-------------------- Eclipse比较实用选择也多。 MyEclipse盗版的也就算了,而且太大了,占内存。 --------------------编程问答-------------------- 开源免费Eclipse JEE版,自己配合源码写些IDE工具插件,好用的不得了。 --------------------编程问答-------------------- eclipse,myeclipse嘛。 --------------------编程问答-------------------- 问题是eclipse插件怎么找和安装?不懂安装 --------------------编程问答-------------------- 看楼主问这个问题 还是先用最简单的 再用IDE 吧 --------------------编程问答-------------------- 个人感觉Eclipse是最好的 --------------------编程问答-------------------- eclipse,netbeans --------------------编程问答-------------------- 用editplus --------------------编程问答-------------------- lomboz     sts --------------------编程问答-------------------- Myeclipse和eclipse都可以 --------------------编程问答-------------------- 前提:可以配置相关环境变量并在命令行在编译和运行java代码。
然后可以使用Eclipse,IDEA也不错,祝你学习愉快 --------------------编程问答--------------------
引用 49 楼 Yl56F 的回复:
问题是eclipse插件怎么找和安装?不懂安装

eclipse免费的,就是有不同版本的,看需要了,插件这个东东,个人觉得现在eclipse觉得挺好的,不需要啥子插件的哇... --------------------编程问答--------------------
引用 6 楼 huxiweng 的回复:
开源免费Eclipse EE版
就是这个了。我们公司也是这个。
结贴给分吧! --------------------编程问答-------------------- 只推荐eclipse,这个真心好用,myeclipse是给新手用的,等你用久了,你就会发现,还是eclipse好。 --------------------编程问答-------------------- eclipse  
不怕版权问题 就Myeclipse --------------------编程问答-------------------- 但是Eclipse在Linux下经常自动退出,就是崩溃,不知哪位可以解决。
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xb66aba43, pid=1814, tid=3075692224
#
# JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) (build 1.7.0_45-b18)
# Java VM: Java HotSpot(TM) Client VM (24.45-b08 mixed mode linux-x86 )
# Problematic frame:
# C  [libgtk-x11-2.0.so.0+0x262a43]  gtk_widget_queue_draw+0x23
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x09a1c800):  JavaThread "main" [_thread_in_native, id=1814, stack(0xbfc16000,0xbfc66000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x00003c00

Registers:
EAX=0x09966128, EBX=0xb68b4000, ECX=0x00000033, EDX=0x00003c00
ESP=0xbfc62e90, EBP=0xbfc62f08, ESI=0x0aa4f638, EDI=0x0abffe00
EIP=0xb66aba43, EFLAGS=0x00210206, CR2=0x00003c00

Top of Stack: (sp=0xbfc62e90)
0xbfc62e90:   00000008 00000000 b52ba268 8230ef58
0xbfc62ea0:   fffffffe fffffffe 0000001c 0000001d
0xbfc62eb0:   bfc62ed8 b763b4d2 b66a3ff9 b6426000
0xbfc62ec0:   b66aba27 b6426000 0aab2b44 b6359a90
0xbfc62ed0:   0aa4f638 fffffffe fffffffe 0000001c
0xbfc62ee0:   0000001d 0aab2ce8 0abffe00 b635970e
0xbfc62ef0:   fffffffe fffffffe 0000001c 0000001d
0xbfc62f00:   b6426000 0aab2c18 00000000 b6358f9e 

Instructions: (pc=0xb66aba43)
0xb66aba23:   99 ee de ff 81 c3 d9 85 20 00 83 ec 34 8b 74 24
0xb66aba33:   40 e8 17 57 ff ff 85 f6 74 1a 8b 16 85 d2 74 04
0xb66aba43:   39 02 74 39 89 44 24 04 89 34 24 e8 8d c1 de ff
0xb66aba53:   85 c0 75 29 8d 83 f2 4d e7 ff 89 44 24 08 8d 83 

Register to memory mapping:

EAX=0x09966128 is an unknown value
EBX=0xb68b4000: <offset 0x46b000> in /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0 at 0xb6449000
ECX=0x00000033 is an unknown value
EDX=0x00003c00 is an unknown value
ESP=0xbfc62e90 is pointing into the stack for thread: 0x09a1c800
EBP=0xbfc62f08 is pointing into the stack for thread: 0x09a1c800
ESI=0x0aa4f638 is an unknown value
EDI=0x0abffe00 is an unknown value


Stack: [0xbfc16000,0xbfc66000],  sp=0xbfc62e90,  free space=307k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libgtk-x11-2.0.so.0+0x262a43]  gtk_widget_queue_draw+0x23

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J  org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(I)V
J  org.eclipse.swt.widgets.Display.eventProc(II)I
v  ~StubRoutines::call_stub
J  org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(IZ)Z
J  org.eclipse.swt.widgets.Display.readAndDispatch()Z
J  org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run()V
j  org.eclipse.core.databinding.observable.Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V+12
j  org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(Lorg/eclipse/e4/ui/model/application/MApplicationElement;Lorg/eclipse/e4/core/contexts/IEclipseContext;)Ljava/lang/Object;+57
j  org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(Lorg/eclipse/e4/ui/model/application/MApplicationElement;)V+20
j  org.eclipse.ui.internal.Workbench$5.run()V+236
j  org.eclipse.core.databinding.observable.Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V+12
j  org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+18
j  org.eclipse.ui.PlatformUI.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+2
j  org.eclipse.ui.internal.ide.application.IDEApplication.start(Lorg/eclipse/equinox/app/IApplicationContext;)Ljava/lang/Object;+108
j  org.eclipse.equinox.internal.app.EclipseAppHandle.run(Ljava/lang/Object;)Ljava/lang/Object;+135
j  org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Ljava/lang/Object;)Ljava/lang/Object;+103
j  org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ljava/lang/Object;)Ljava/lang/Object;+29
j  org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+119
j  org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+183
v  ~StubRoutines::call_stub
j  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
j  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
j  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+57
j  org.eclipse.equinox.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+211
j  org.eclipse.equinox.launcher.Main.basicRun([Ljava/lang/String;)V+126
j  org.eclipse.equinox.launcher.Main.run([Ljava/lang/String;)I+4
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x7f5a9800 JavaThread "Worker-34" [_thread_blocked, id=5749, stack(0x7f93f000,0x7f990000)]
  0x7f62a800 JavaThread "Worker-33" [_thread_blocked, id=5553, stack(0x81696000,0x816e7000)]
  0x7f5aa400 JavaThread "Process monitor" daemon [_thread_blocked, id=5531, stack(0x7f9f3000,0x7fa44000)]
  0x7fbf7800 JavaThread "Worker-32" [_thread_blocked, id=5478, stack(0x81738000,0x81789000)]
  0x7f599c00 JavaThread "process reaper" daemon [_thread_in_native, id=5165, stack(0x81a8c000,0x81add000)]
  0x0b39a800 JavaThread "org.eclipse.jface.text.reconciler.MonoReconciler" daemon [_thread_blocked, id=5102, stack(0x81789000,0x817da000)]
  0x7f629000 JavaThread "Worker-29" [_thread_blocked, id=5071, stack(0x8199c000,0x819ed000)]
  0x0ab41400 JavaThread "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" daemon [_thread_blocked, id=4932, stack(0x7ff66000,0x7ffb7000)]
  0x0aeb8c00 JavaThread "org.eclipse.ant.internal.ui.editor.text.NotifyingReconciler" daemon [_thread_blocked, id=2697, stack(0x7faaf000,0x7fb00000)]
  0x0add2000 JavaThread "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" daemon [_thread_blocked, id=2672, stack(0x80a68000,0x80ab9000)]
  0x0acbe400 JavaThread "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" daemon [_thread_blocked, id=2609, stack(0x8022f000,0x80280000)]
  0x0a737c00 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=1980, stack(0x7ffb7000,0x80008000)]
  0x0a3ab800 JavaThread "Java indexing" daemon [_thread_blocked, id=1946, stack(0x802af000,0x80300000)]
  0x81f96400 JavaThread "[ThreadPool Manager] - Idle Thread" daemon [_thread_blocked, id=1941, stack(0x81eaf000,0x81f00000)]
  0x81df6000 JavaThread "Bundle File Closer" daemon [_thread_blocked, id=1860, stack(0x80537000,0x80588000)]
  0x09cc9800 JavaThread "EMF Reference Cleaner" daemon [_thread_blocked, id=1838, stack(0x81e5e000,0x81eaf000)]
  0x81d05c00 JavaThread "Worker-JM" [_thread_blocked, id=1834, stack(0x82099000,0x820ea000)]
  0xb5848400 JavaThread "[Timer] - Main Queue Handler" daemon [_thread_blocked, id=1833, stack(0x82048000,0x82099000)]
  0xb5808800 JavaThread "Framework Event Dispatcher" daemon [_thread_blocked, id=1831, stack(0x820ea000,0x8213b000)]
  0x09bbac00 JavaThread "Start Level Event Dispatcher" daemon [_thread_blocked, id=1830, stack(0x8213b000,0x8218c000)]
  0x09ba0400 JavaThread "State Data Manager" daemon [_thread_blocked, id=1829, stack(0x8218c000,0x821dd000)]
  0x09b92c00 JavaThread "Framework Active Thread" [_thread_blocked, id=1828, stack(0x821dd000,0x8222e000)]
  0x09a83400 JavaThread "Service Thread" daemon [_thread_blocked, id=1826, stack(0x822af000,0x82300000)]
  0x09a81400 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=1825, stack(0x8242e000,0x824af000)]
  0x09a7fc00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1824, stack(0x824af000,0x82500000)]
  0x09a70800 JavaThread "Finalizer" daemon [_thread_blocked, id=1823, stack(0x8263e000,0x8268f000)]
  0x09a6e000 JavaThread "Reference Handler" daemon [_thread_blocked, id=1822, stack(0x8268f000,0x826e0000)]
=>0x09a1c800 JavaThread "main" [_thread_in_native, id=1814, stack(0xbfc16000,0xbfc66000)]

Other Threads:
  0x09a6c800 VMThread [stack: 0x826e0000,0x82761000] [id=1821]
  0x09a85800 WatcherThread [stack: 0x8222e000,0x822af000] [id=1827]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 46464K, used 25044K [0x82c70000, 0x85ed0000, 0x8d710000)
  eden space 41344K,  54% used [0x82c70000, 0x84240c40, 0x854d0000)
  from space 5120K,  52% used [0x854d0000, 0x85774600, 0x859d0000)
--------------------编程问答-------------------- intellij idea --------------------编程问答-------------------- 以前因为课程需要,一段时间转到 .net上,现在想做 web,回到java,感觉java和C#各有各的好处,不过我自己感觉在java的时候,学到的东西比较多,比较深入.
我觉得初学的话,确实最好不要用太过强大的工具,毕竟是工具,editplus等简洁的工具适合初学者,像eclipse,myeclipse等ide到后面了自然就用上了,因为你越学到后面就感觉需求不够.
这是我切身体会的.
在.net的时候,特别是有些老师,因为太多依赖工具的提示,有很多负面作用.尤其在 web开发的时候,效率就显现出来了.我的一个老师就是这样.比如在 javascript上,工具有时不提示,但是以为是错的.虽然web有很多强大工具,如webstorm.
很多.net的人说 java程序员很变态,有些人都是纯手敲代码.我觉得适可而止,太多依赖工具的人,一盆到小问题,就是不知所措的.
以前在java的时候, 很多 myeclipse是收费的,现在不懂,不过myeclipse内置好多插件,但是eclipse就相对简洁,有些需求不够又要跑去 google或 oracle下载插件. --------------------编程问答-------------------- eclipse --------------------编程问答-------------------- myeclipse,eclipse,netbeans,editplus --------------------编程问答-------------------- 用过intellij,再也不想看到eclipse --------------------编程问答-------------------- 开源的就用eclipse 插件多 也是经典的一款IDE
intellij idea 有免费版和收费版  但是插件太少是最大的弊端

个人签名:健康宝宝 --------------------编程问答-------------------- 我们只能用正版本的,所以...我用 eclipse --------------------编程问答-------------------- MyEclipse --------------------编程问答-------------------- myeclipse,建议10 --------------------编程问答-------------------- 我是用vi/vim的 --------------------编程问答-------------------- Eclipse
或者是myeclipse --------------------编程问答--------------------
引用 58 楼 yzw19932010 的回复:
Quote: 引用 6 楼 huxiweng 的回复:

开源免费Eclipse EE版
就是这个了。我们公司也是这个。
结贴给分吧!
SWT不用不够 --------------------编程问答-------------------- 新手推荐JAVA学习之路
http://www.itzlk.com/beginner/392.jhtml --------------------编程问答--------------------
引用 73 楼 jdgdf566 的回复:
Quote: 引用 58 楼 yzw19932010 的回复:

Quote: 引用 6 楼 huxiweng 的回复:

开源免费Eclipse EE版
就是这个了。我们公司也是这个。
结贴给分吧!
SWT不用不够

?什么不够?
--------------------编程问答-------------------- 可恶的还不结贴! --------------------编程问答-------------------- 用记事本开发最好! --------------------编程问答-------------------- 分分分。。。
补充:Java ,  非技术区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,