gpt4 book ai didi

macos - 如何在 Mac OS X 中连接 NetBeans 8 和 Tomcat 8?

转载 作者:行者123 更新时间:2023-11-28 22:05:28 25 4
gpt4 key购买 nike

我发现了其他有关获取 NetBeans IDE 的问题和解答与 Apache Tomcat 交谈小服务程序容器。但它们似乎已经过时或涉及无关步骤。我记得这个过程在我的 Mac 上没有那么复杂。但我不记得确切的步骤。

最佳答案

事实上,让 Tomcat 与 NetBeans 对话是相当简单的,但并不明显。

NetBeans 的 Java EE 版本

如果下载 NetBeans,请获取已与 Tomcat 捆绑的 NetBeans IDE 版本。您可能需要自定义安装以获取 Tomcat,如 this Question 中所述。 .

screen shot of downloading edition of NetBeans IDE with Tomcat bundled

但是那个版本的 Tomcat 很可能已经过时了。因此,让我们看一下如何使用 NetBeans IDE 连接一个新的 Tomcat 副本。

文件权限

首先确保您的 Tomcat 副本可以运行。默认情况下,权限通常不允许执行,至少根据我在 Mac 上的经验。所以重新设置权限。如果您是 Unix 专家,您可以在命令行中执行此操作。我们其他人使用 BatChmod app .

enter image description here

我打开所有复选框,除了 Clear xattrs .

screenshot of BatChmod app setting Unix file permissions on Tomcat folder

通过执行 startup.sh 验证 Tomcat 是否可以运行Tomcat 的 bin 中的文件文件夹。将您的网络浏览器指向 http://localhost:8080/查看 Tomcat 页面。然后运行 ​​shutdown.sh退出 Tomcat。

提示:您可以删除所有以 .bat 结尾的文件.这些是仅在 Microsoft Windows 上使用的“批处理”文件。 Mac OS X 使用以 .sh 结尾的 Unix 文件反而。

在 NetBeans 中定义服务器

Services Pane ,上下文单击 Servers元素。从上下文菜单中,选择 Add server .

enter image description here

Big NetBeans 提示:如有疑问,请单击上下文。 Mac 的惯例是为每个项目提供一个主菜单项,而上下文菜单只是为了方便,而 NetBeans 很大程度上依赖于上下文菜单。

在出现的对话框中,选择 Apache Tomcat or TomEE .键入要在“服务器”的 NetBeans 列表中显示的名称。我建议输入“Tomcat”加上版本号。

enter image description here

点击Next对于此 Add Server Instance 的下一个面板向导。

enter image description here

Tomcat 位置

点击Server Location > Browse按钮,然后选择您的 Tomcat 文件夹所在的位置。我把我的放在我的“home”文件夹中。

部署位置

打开Use Private Configuration Folder复选框。

我们需要选择一个文件夹,我们希望 Tomcat(特别是 Tomcat 的 Catalina 模块)在其中完成工作、保留其临时文件、保留其日志,并在您从 NetBeans 中运行时放置您的 Web 应用程序的已安装副本。您必须创建此文件夹。文件夹的位置可以在任何地方。对于 Tomcat 的捆绑版本,NetBeans 使用嵌套在 ~/Library/Application Support 中的文件夹。 .但我倾向于在我的主文件夹中为每个版本的 Tomcat 创建一个带有嵌套文件夹的文件夹,~/Apache-Tomcat-Netbeans/8.0.27/例如。 Unix 和 Java 往往对文件路径中的空格感到不安,所以我在这些文件夹名称中使用连字符而不是空格。

点击Cataline Base > Browse按钮以显示文件选择器。使用 Create New Folder右上角的图标按钮,用于创建从 NetBeans 运行时要用于 Web 应用程序部署的文件夹层次结构(如上一段所述)。

enter image description here

Tomcat 管理器用户

最后,在该面板中,创建一个用户名和密码,用作 Tomcat “管理器”来启动和关闭 Tomcat。请务必查看 Create user if it does not exist复选框。

向导面板应类似于此屏幕截图。

enter image description here

点击Finish按钮。瞧,您在 NetBeans 中定义了一个新的 Tomcat 服务器。

enter image description here

最后一步是告诉您的项目使用该服务器。

在您项目的 Properties对话框,设置 Build > Run > Server (弹出菜单)到您新定义的服务器。

enter image description here

关于macos - 如何在 Mac OS X 中连接 NetBeans 8 和 Tomcat 8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33057955/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com