开发java用什么工具好呢?开发java用什么工具好呢? intellij idea[解决办法]
开源免费Eclipse EE版
intellij idea王道[解决办法]eclipseMyEclipse收费。[解决办法]Eclipse比较实用选择也多。 MyEclipse盗版的也就算了,而且太大了,占内存。[解决办法]开源免费Eclipse JEE版,自己配合源码写些IDE工具插件,好用的不得了。[解决办法]eclipse,myeclipse嘛。[解决办法]问题是eclipse插件怎么找和安装?不懂安装[解决办法]看楼主问这个问题 还是先用最简单的 再用IDE 吧[解决办法]个人感觉Eclipse是最好的[解决办法]eclipse,netbeans[解决办法]用editplus[解决办法]lomboz sts[解决办法]Myeclipse和eclipse都可以[解决办法]前提:可以配置相关环境变量并在命令行在编译和运行java代码。然后可以使用Eclipse,IDEA也不错,祝你学习愉快[解决办法]
ESI=0x0aa4f638 is an unknown valueEDI=0x0abffe00 is an unknown valueStack: [0xbfc16000,0xbfc66000], sp=0xbfc62e90, free space=307kNative 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+0x23Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)J org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(I)VJ org.eclipse.swt.widgets.Display.eventProc(II)Iv ~StubRoutines::call_stubJ org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(IZ)ZJ org.eclipse.swt.widgets.Display.readAndDispatch()ZJ org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run()Vj org.eclipse.core.databinding.observable.Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V+12j 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;+57j org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(Lorg/eclipse/e4/ui/model/application/MApplicationElement;)V+20j org.eclipse.ui.internal.Workbench$5.run()V+236j org.eclipse.core.databinding.observable.Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V+12j org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+18j org.eclipse.ui.PlatformUI.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+2j org.eclipse.ui.internal.ide.application.IDEApplication.start(Lorg/eclipse/equinox/app/IApplicationContext;)Ljava/lang/Object;+108j org.eclipse.equinox.internal.app.EclipseAppHandle.run(Ljava/lang/Object;)Ljava/lang/Object;+135j org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Ljava/lang/Object;)Ljava/lang/Object;+103j org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ljava/lang/Object;)Ljava/lang/Object;+29j org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+119j org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+183v ~StubRoutines::call_stubj sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+57j org.eclipse.equinox.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+211j org.eclipse.equinox.launcher.Main.basicRun([Ljava/lang/String;)V+126j org.eclipse.equinox.launcher.Main.run([Ljava/lang/String;)I+4v ~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: NoneHeap 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 插件多 也是经典的一款IDEintellij idea 有免费版和收费版 但是插件太少是最大的弊端个人签名:健康宝宝[解决办法]我们只能用正版本的,所以...我用 eclipse[解决办法]MyEclipse[解决办法]myeclipse,建议10[解决办法]我是用vi/vim的[解决办法]Eclipse或者是myeclipse[解决办法]