Java Tomcat,Netbeans Mac OSX Lion

Java Tomcat,Netbeans Mac OSX Lion,java,macos,tomcat,netbeans,osx-lion,Java,Macos,Tomcat,Netbeans,Osx Lion,我刚买了一台iMac,想在上面开始编程。但是我不能配置Tomcat和Netbeans一起工作。我安装了Tomcat,它似乎正在工作。但是,当我尝试构建一个web应用程序时,netbeans会一直询问我的用户名和密码。我已经配置了user.xml,但它不工作 有人能给小费吗 干杯添加新的Tomcat服务器在NB上非常容易。无需按照传统意义进行“安装”: 从下载任何压缩(非安装程序)tomcat版本 只需在首选文件夹中解压缩即可。你不需要做任何其他事情 转到工具-->服务器-->添加服务器 选择A

我刚买了一台iMac,想在上面开始编程。但是我不能配置Tomcat和Netbeans一起工作。我安装了Tomcat,它似乎正在工作。但是,当我尝试构建一个web应用程序时,netbeans会一直询问我的用户名和密码。我已经配置了user.xml,但它不工作

有人能给小费吗


干杯

添加新的Tomcat服务器在NB上非常容易。无需按照传统意义进行“安装”:

  • 从下载任何压缩(非安装程序)tomcat版本
  • 只需在首选文件夹中解压缩即可。你不需要做任何其他事情
  • 转到工具-->服务器-->添加服务器
  • 选择ApacheTomcat服务器。然后在“服务器位置”标签上,选择解压缩Tomcat服务器的文件夹。您可以在此窗口中定义日志和密码。NB将自动更改您的user.xml
这是一种很好的方法,可以配置任意数量的服务器,并轻松配置其访问和管理数据


我希望这会有帮助。

我也有同样的问题,我遵循@Raph的答案,结果成功了。之后,我遇到了另一个问题,Netbeans返回了以下错误消息:

Deployment error: Starting of Tomcat failed, check whether the /Applications/Tomcat/bin/catalina.sh and related scripts are executable
为了解决这个问题,在终端中,我导航到tomcat文件夹/bin并执行:

chmod 755 *.sh

它解决了我的问题,因为它使脚本可执行。

您不想使用已经嵌入NetBeans的Glassfish服务器有什么特别的原因吗?是的。我正在学习的那本书正在使用Tomcat。这就是我的原因,伙计,谢谢。但我做到了,当我试图调试web应用程序以在浏览器上查看它时,Netbeans会向我询问用户和密码。我插入它们,它就不起作用了。Netbeans继续向我询问用户和密码。我不知道发生了什么,因为Tomcat工作得很好。ThanksI将Tomcat放入应用程序文件夹,现在我收到了这个错误。部署错误:启动Tomcat失败,请检查/Applications/Tomcat/bin/catalina.sh和相关脚本是否可执行。查看服务器日志了解详细信息。我做到了。它正在工作。我将Tomcat文件夹放在user//Tomcat中。现在它运行良好。谢谢allIn在我的情况下,我不得不下载tar.gz版本。嗨,cawecoy,我知道你差不多三年前就发布了,但是如果可能的话,你能解释一下命令“chmod 755*.sh”是如何工作的吗?也许把它分解一下?非常感谢你的帮助!tony stark yes:
chmod 755*.sh
为所有shell脚本文件设置以下权限
*.sh
:所有者可以写入、读取和执行这些文件
7
;您组中的用户可以读取和执行这些文件
5
;其他人可以读取和执行这些文件
5
。因此,在文件夹
tomcat folder/bin
中运行该命令后,tomcat最终可以执行
/Applications/tomcat/bin/catalina.sh
和该文件夹中的任何其他
.sh
文件,从而解决了
部署错误。