Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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
如何让JavaEE工作?_Java_Eclipse_Jakarta Ee - Fatal编程技术网

如何让JavaEE工作?

如何让JavaEE工作?,java,eclipse,jakarta-ee,Java,Eclipse,Jakarta Ee,我有JavaEE版本的Eclipse。但是,每当我尝试导入JavaEE中包含的任何包时,程序都会说“importjavax.mail无法解析”,JavaEE中包含的所有包都无法工作 我错过什么了吗?我认为EE和SE是一样的,但每次我尝试下载EE时,他们似乎都希望我制作一个glassfish服务器。我真的需要那样做才能让EE工作吗?我根本不在乎让玻璃鱼工作。此时,我希望永远不要使用glassfish。您需要添加服务器运行时库。服务器运行时库拥有所有JavaEE库。 要使其正常工作,请安装JavaE

我有JavaEE版本的Eclipse。但是,每当我尝试导入JavaEE中包含的任何包时,程序都会说“importjavax.mail无法解析”,JavaEE中包含的所有包都无法工作


我错过什么了吗?我认为EE和SE是一样的,但每次我尝试下载EE时,他们似乎都希望我制作一个glassfish服务器。我真的需要那样做才能让EE工作吗?我根本不在乎让玻璃鱼工作。此时,我希望永远不要使用glassfish。

您需要添加服务器运行时库。服务器运行时库拥有所有JavaEE库。 要使其正常工作,请安装JavaEE服务器,如Glassfish、Tomcat或JBoss等。
右键单击eclipse中的项目->配置构建路径->单击库->单击添加库->单击服务器运行时->选择已安装的服务器。

EE是企业版,如果不使用glassfish,则必须选择其他与EE兼容的容器。听起来你并不真正知道你想要什么,但是你可以考虑一下,你在JavaEE程序中使用的服务器是什么?我想你在类路径中添加JavaMavaJar(例如在Web-INF/LIB下),它可能是OK。java,EE的Eclipse IDE使java EE应用程序更容易编写,但是您仍然需要这些类——来自JavaEE运行时或其他方面——来进行编译。是的,我已经描述了如何进行编译的方法。嗯,第一次有些东西似乎是有意义的。我安装了JavaEE,但我需要弄清楚如何安装这个服务器。因为当我这样做时,服务器列表是空的。大多数服务器都是Zip格式的,只需将其解压并放置在正确的位置。不需要单独安装。然后在eclipse中提供解压服务器文件夹的路径,服务器将被添加。找到正确的位置几乎是不可能的。他们真的埋葬了任何一种选择。然而,我成功地做到了,并让glassfish开始运行。但它不起作用。完全显然,EclipseIDEforJavaEE在任何情况下都不能使用JavaEE。如果您可以在这里安装EclipseIDEforJavaEE开发人员(64位)并实际使用JavaEE中的东西(即importjavax.mail.*),那么您已经完成了不可能完成的任务。所以我安装了用于JavaEE的NetBeans。从一开始就非常有效。