我使用Restful
Eclipse
Maven
制作了Tomcat7
WS,
现在我有一个server
Ubuntu
在线Tomcat7
。
我需要知道的是如何在没有Restful
和Eclipse
的情况下部署Maven
?
答案 0 :(得分:0)
您可以使用浏览器中的管理器应用程序将war
- 文件部署到正在运行的Tomcat实例。这是网址:http://your.server.intranet:8080/manager/html
(或localhost:8080
)。
配置文件$CATALINA_BASE/conf/tomcat-users.xml
必须包含管理员用户和管理员角色。见Configuring_Manager_Application_Access
实施例:
<tomcat-users xmlns="http://tomcat.apache.org/xml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
version="1.0">
<!--
NOTE: By default, no user is included in the "manager-gui" role required
to operate the "/manager/html" web application. If you wish to use this app,
you must define such a user - the username and password are arbitrary.
-->
<role rolename="manager-gui" />
<role rolename="manager-script" />
<role rolename="manager-jmx" />
<role rolename="manager-status" />
<user username="admin" password="whoknows" roles="manager-gui" />
<user username="adminScript" password="topsecret" roles="manager-script" />
</tomcat-users>
答案 1 :(得分:0)
假设您的tomcat7安装目录为~/Document/tomcat7
,并且您要部署MyRestful.war
MyRestful.war
复制到目录~/Document/tomcat7/webapps
~/Document/tomcat7/conf/server.xml
并找到这些行<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
通常端口号为8080
,但值得仔细检查。
http://your.server.url:8080/MyRestful/replace-with-your-rest-api