Bas*_*que 1 macos tomcat netbeans tomcat8 netbeans-8
我找到了其他有关使NetBeans IDE与Apache Tomcat servlet容器通信的问题和解答.但它们似乎已过时或涉及无关的步骤.我记得我的Mac上的过程并不复杂.但我不记得确切的步骤.
实际上,让Tomcat与NetBeans交谈相当简单,但并不明显.
如果要下载NetBeans,请获取已与Tomcat捆绑在一起的NetBeans IDE版本.您可能需要自定义安装以获取Tomcat,如本课题中所述.
但是那个版本的Tomcat很可能已经过时了.因此,让我们看一下使用NetBeans IDE连接Tomcat的新副本.
首先要确保您的Tomcat副本可以运行.默认情况下,权限通常不允许执行,至少根据我在Mac上的经验.所以重置权限.如果您是Unix高手,可以在命令行中执行此操作.我们其他人使用BatChmod应用程序.
我打开所有复选框,除了Clear xattrs.
通过startup.sh在Tomcat的bin文件夹中执行该文件来验证Tomcat是否可以运行.将Web浏览器指向http://localhost:8080/以查看Tomcat页面.然后运行shutdown.sh退出Tomcat.
提示:您可以删除所有以文件结尾的文件.bat.这些是仅在Microsoft Windows上使用的"批处理"文件.Mac OS X使用结尾的Unix文件.sh.
在Services窗格中,上下文单击该项Servers.从上下文菜单中选择Add server.
Big NetBeans提示:如有疑问,请单击上下文.虽然Mac约定是为每个项目提供主菜单项,而上下文菜单仅仅是方便,但NetBeans在很大程度上依赖于上下文菜单.
在出现的对话框中,选择Apache Tomcat or TomEE.键入要在"服务器"的NetBeans列表中显示的名称.我建议输入"Tomcat"加上版本号.
单击Next此Add Server Instance向导的下一个面板.
单击Server Location> Browse按钮,然后选择Tomcat文件夹的位置.我把我留在了我的"家"文件夹中.
打开Use Private Configuration Folder复选框.
我们需要选择一个文件夹,我们希望Tomcat(特别是Tomcat的Catalina模块)完成其工作,保留其临时文件,保留其日志,并在NetBeans中运行时放置Web应用程序的已安装副本.您必须创建此文件夹.文件夹的位置可以是任何位置.对于捆绑的Tomcat版本,NetBeans使用嵌套的文件夹~/Library/Application Support.但我倾向于在我的主文件夹中创建一个文件夹,~/Apache-Tomcat-Netbeans/8.0.27/例如,每个版本的Tomcat都有一个嵌套文件夹.Unix和Java往往会对文件路径中的空格感到不安,所以我在这些文件夹名称中使用连字符而不是空格.
单击Cataline Base> Browse按钮以显示文件选择器.使用Create New Folder右上角的图标按钮创建从NetBeans运行时要用于Web应用程序部署的文件夹层次结构(如前一段所述).
最后,在该面板中,组成一个用户名和密码,用作启动和关闭Tomcat的Tomcat"管理器".请务必选中该Create user if it does not exist复选框.
向导面板应该看起来像这个屏幕截图.
单击Finish按钮.瞧,您在NetBeans中定义了一个新的Tomcat服务器.
最后一步是告诉您的项目使用该服务器.
在项目的Properties对话框中,设置Build> Run> Server(弹出式菜单),以新定义的服务器.