Eclipse can also be used as a web application, but plug-ins need to be added, while Myeclipse can be integrated directly, and Tomcat is needed later.
What software do you need to learn java? EditPlus (a text editing tool, better than the notepad that comes with windows) is used by beginners to learn grammar and write simple examples.
Eclipse (MyEclipse is used now, the version is generally 8.5, and the higher registration code is hard to find).
Having mastered some basic knowledge, Yueyang IT Training/thought that this tool can be used to organize simple projects, ordinary projects and complex projects.
TOMCAT (general 6.0, open source; You can also use Weblogic, etc.
TOMCAT is a lightweight application server, and Web engineering is most suitable for JAVA. TOMCAT is generally used for small projects, and WebLogic SQL Server (database software such as Oracle) can be used for advanced projects.
To do WEB engineering, database is definitely indispensable. Generally, SQLServer is used, and advanced ORACLEIDEA is also good. There are two versions. The free version can be used for Java development, that is, writing Java programs running in black boxes, or for Android development (Android is a better choice to download AndroidStudio from google). The paid version can also do J2EE development.