Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Java6SE迁移到Java6EE_Java_Jakarta Ee - Fatal编程技术网

从Java6SE迁移到Java6EE

从Java6SE迁移到Java6EE,java,jakarta-ee,Java,Jakarta Ee,我有Java6SE、Tomcat6、EclipseHeliosforJ2EE、ChromeBrowserdevforJS,它们都已经启动并开始工作了。有时我需要java库的源代码和文档,我相信它们在EE工具包中。获取源代码和文档并能够在我的开发环境中使用它而不会弄糟它的最佳方法是什么 这和在Vista 64位上运行Java 6 EE安装包一样简单吗 如果我有下载,有没有办法提取文件并手动放置它们?JavaEE是一个抽象API。应用服务器是具体的实现。Sun Oracle提供的Java EE 6工

我有Java6SE、Tomcat6、EclipseHeliosforJ2EE、ChromeBrowserdevforJS,它们都已经启动并开始工作了。有时我需要java库的源代码和文档,我相信它们在EE工具包中。获取源代码和文档并能够在我的开发环境中使用它而不会弄糟它的最佳方法是什么

这和在Vista 64位上运行Java 6 EE安装包一样简单吗


如果我有下载,有没有办法提取文件并手动放置它们?

JavaEE是一个抽象API。应用服务器是具体的实现。Sun Oracle提供的Java EE 6工具包基本上包含服务器。但是您已经有了Tomcat作为服务器。只要从你那里得到它的来源。您需要确保源版本与Tomcat版本匹配。如果您使用的是比当前最新版本6.0.29旧的版本,则需要从中获取。它位于版本文件夹的
/src
文件夹中。您可以下载它作为zip文件,把它放在磁盘上的某个地方(我自己直接把它放在Tomcat安装文件夹中)。最后,当您想第一次查看源代码时(例如
HttpServlet
等等),让Eclipse指向zip文件


应该注意的是,Tomcat6只实现Servlet2.5/JSP2.1,它是JavaEE5的一部分,而不是6。但这可能足以满足你的需要。关于剩下的细节,请参见@Pascal的答案。

这个问题令人困惑。您在标题中提到JavaEE6,然后在正文中提到Tomcat6,但Tomcat6没有实现JavaEE6中的任何标准。当然,您可以在其上运行JavaEE6规范的某些部分,如JSF2.0、CDI、JPA2.0。但是,Tomcat6仍然只实现Servlet2.5和JSP2.1,因此与JavaEE6没有什么关系(Tomcat7也只实现Servlet3.0,而不是JavaEE6Web概要文件,他们不打算实现它)

如果Tomcat适合您的需要,我并不是建议您离开它,我只是澄清一下,Tomcat 7和Tomcat 6都没有提供JavaEE6(Web概要文件)实现

如果Tomcat6似乎是您所要寻找的,那么您可以从(页面底部)下载“源代码”发行版,并按照BalusC的建议在Eclipse中附加源代码


如果您真的想“移动到JavaEE6”,您将需要一个JavaEE6服务器(支持完整的JavaEE6规范或仅支持Web概要文件),如,,(Web概要文件实现)。它们都提供了实现它们的来源。如果您这样做,请告诉我,必要时我会添加更多详细信息。

上次我检查时,Tomcat是一个servlet容器,而不是应用程序服务器。。。它只支持JEE堆栈的某些部分,如servlet和JSP。如果Don需要更多,他将是一个真正的应用服务器。谢谢。看看树脂4。可以安装Tomcat(现在集成到我的eclipse开发环境中)或Resin吗?与eclipse的集成是否良好?@Don您可以与Tomcat并行安装Resin。对于Eclipse集成,请看一看。