有很多关于Java的信息,但我不明白如何设置所有内容。
我有一台Mac。我听说JDK配备了Mac。但这是最新的吗?我该如何检查?它是J2SE还是J2EE?
我想创建一个网络应用。我安装了NetBeans。当我选择创建项目时,有一个Java选项列表。有Java / Java EE / Java FX / Java Web。我应该选择哪一个?然后,什么是什么?什么是战争?
我想找一本很好的教程/电子书来解释所有这些Java术语以及如何在Mac上设置Java / Java Server(Glassfish / Tomcat)以及使用NetBeans来编写Web应用程序的代码?一个好的!
答案 0 :(得分:3)
可以在此处找到netbeans教程:http://netbeans.org/kb/trails/java-se.html
首先,创建一个普通的Java项目。其他类型都可能包含您不需要立即使用的不同插件或库。 WAR是Java类和构成Web应用程序的其他文件的存档。
Mac上的JDK默认版本应该没问题,但如果您想要升级或搞乱任何其他Java偏好,OS X会为您提供所有这些。 Apple在这里有一个很好的教程:http://developer.apple.com/java/faq/
编辑:好的,如果您想创建一个Web应用程序,那么第一步是了解如何组织Java Web应用程序。这将使你的生活更轻松。 Java EE主要是一个流行语(IMO),它指的是一组特定的库。知道什么是官方认为的Java EE并不是什么并不重要。要了解Java Web应用程序的外观,最好的地方是Tomcat手册。阅读this section,然后在Netbeans中制作一个WAR项目,你应该有一个良好的开端。一开始不要试图咬太多,只要做一个Hello,World!应用
答案 1 :(得分:1)
除非您已经了解Java,否则尝试直接进入Java Enterprise Development将会过于陡峭。退后一步,开始浏览一些Java Tutorials。
可能需要一段时间才能解决Java EE问题(它可能是一个怪物)。
答案 2 :(得分:1)
学习Java开发的优秀资源是Java Passion。
在那里,您可以学习基本的Java开发,Java EE tutorials也可以帮助您开始开发Web应用程序。
以下是有关如何为Mac OS X设置Tomcat / Glassfish的一些链接。