Eclipse单击部署到远程Tomcat
我一直在网上寻找这个,但不知怎么的,我找不到一个简单的方法 我需要的其实很简单,我相信你们中的许多人可能已经做到了: -我在Eclipse中开发Java Web应用程序,我的团队也是如此; -我们有一个运行在Ubuntu机器上的tomcat7服务器,它作为一个集中式的开发环境工作; -我希望单击deploy按钮,将新数据发送到服务器并进行部署(重新加载),而不是每次导出war并手动将其上载到服务器 到目前为止,似乎唯一的方法是使用Maven插件for eclipse,它使用tomcat的manager/HTML界面 问题:我就是不能让它工作。但不知何故,我找不到一个简单的方法来解释如何做到这一点。我对eclipse或Linux不太有经验,但本地tomcat服务器的配置似乎非常简单。我不明白为什么安装远程设备这么难Eclipse单击部署到远程Tomcat,eclipse,tomcat,deployment,Eclipse,Tomcat,Deployment,我一直在网上寻找这个,但不知怎么的,我找不到一个简单的方法 我需要的其实很简单,我相信你们中的许多人可能已经做到了: -我在Eclipse中开发Java Web应用程序,我的团队也是如此; -我们有一个运行在Ubuntu机器上的tomcat7服务器,它作为一个集中式的开发环境工作; -我希望单击deploy按钮,将新数据发送到服务器并进行部署(重新加载),而不是每次导出war并手动将其上载到服务器 到目前为止,似乎唯一的方法是使用Maven插件for eclipse,它使用tomcat的mana
你能帮我详细解释一下怎么做吗?提前感谢您的耐心。是的,您可以使用Tomcat7 Maven插件。以下是步骤: 1) 从Eclipse市场等将Maven Integration for Eclipse(m2eclipse)安装到您的Eclipse 1.1)导航至帮助->Eclipse市场并搜索“Maven Integration for Eclipse” 2) 从eclipse创建一个maven项目 2.1)导航到文件->新建->项目…->Maven->Maven项目 2.2)单击下一步(保留所有字段的默认值) 2.3)选择“maven archetype webapp”并单击下一步 2.4)在组Id和工件Id上输入任意值(例如,“org.myorg”表示组Id,“myapp”表示工件Id),然后单击完成。(您将在项目的根目录中看到pom.xml。) 3) 编辑pom.xml如下:(将下面的主机名或ip地址替换为主机名或ip地址。) %USERPROFILE%是您的主文件夹。(例如C:\Users\yourusername) pom.xml:
<configuration>
<server>tomcat7</server>
<url>http://localhost:8080/manager/text</url>
</configuration>
tomcat7
http://localhost:8080/manager/text
添加
服务器标签。谢谢!!!!我到处找这个!!很可能我用错了目标。只使用了“部署”。顺便问一下,我如何在eclipse中更改凭据,以便他使用另一个用户而不是admin(因为这个用户没有指定密码)
<tomcat-users>
...
<role rolename="manager-script"/>
<user username="admin" password="" roles="manager-script"/>
</tomcat-users>
<settings>
<servers>
<server>
<id>tomcat7</id>
<username>tomcat</username>
<password>tomcat</password>
</server>
</servers>
</settings>
<configuration>
<server>tomcat7</server>
<url>http://localhost:8080/manager/text</url>
</configuration>