我已经安装了 Java 6 SE、Tomcat 6、用于 J2EE 的 Eclipse Helios、用于 JS 的 Chrome 浏览器开发并正在运行。有时我需要我认为 EE 套件中包含的 java 库的源代码和文档。获取源代码和文档并能够在我的开发环境中使用它而不搞乱它的最佳方法是什么?
这与在 Vista 64 位上运行 Java 6 EE 安装包一样简单吗?
如果我有下载,有没有办法提取文件并手动放置它们?
最佳答案
这个问题让人困惑。您在标题中提到了 Java EE 6,然后在正文中提到了 Tomcat 6,但 Tomcat 6 没有实现 Java EE 6 中的任何标准。当然,您可以运行 Java EE 6 的某些部分其规范如 JSF 2.0、CDI、JPA 2.0。但是,Tomcat 6 只实现了 Servlet 2.5 和 JSP 2.1,因此与 Java EE 6 关系不大(Tomcat 7 也只实现了 Servlet 3.0,而不是 Java EE 6 Web 配置文件,而且他们不打算实现它) .
如果 Tomcat 适合您的需求,我并不是建议您放弃 Tomcat,我只是想澄清一下,Tomcat 7 和 Tomcat 6 都不提供 Java EE 6(Web Profile)实现。
如果 Tomcat 6 似乎是您正在寻找的,您可以从 their website(转到页面底部)下载“源代码”发行版,并按照 BalusC 的建议在 Eclipse 中附加源代码。
如果您确实想要“迁移到 Java EE 6”,您将需要一个 Java EE 6 服务器(支持完整的 Java EE 6 规范或仅支持 Web Profile),例如 GlassFish 3.0.1 , GlassFish 3.0.1 Web Profile 、 JBoss 6.0 、 Resin 4.0 (Web 配置文件实现)。它们都提供了其实现的来源。如果您这样做,请告诉我,如有必要,我会添加更多详细信息。
关于java - 从 Java 6 SE 迁移到 Java 6 EE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3483227/