好的,這是一個非常簡單的問題。我剛剛在我的Mac上安裝了Tomcat 6以便與之一起玩,並且我看到的每個教程都指出,要創建新的Web應用程序,首先要在server.xml文件中添加一行,並定義一個新的Context
。很公平。但是,我的問題是,我沒有看到示例web應用程序的一行,那麼這些工作如何?Tomcat示例如何工作?
2
A
回答
1
樣品web應用程序使用在$CATALINA_HOME/conf/server.xml
定義的缺省主機:
<!-- Define the default virtual host
Note: XML Schema validation will not work with Xerces 2.2.
-->
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
...
</Host>
通知的appBase
屬性(其相對於$CATALINA_HOME
定義)。如果您在該文件夾中放置了一個.war
文件,它將作爲默認主機中的上下文自動部署。如果沒有在$CATALINA_HOME/conf/server.xml
中定義的話(實際上還有一些其他地方可以定義上下文,但這超出了本討論的範圍),Tomcat將動態創建上下文。
因此,舉例來說,如果你把在$CATALINA_HOME/webapps
名爲mycontext.war
war文件,你就可以用在URL http://localhost:8080/mycontext/
Web瀏覽器來實現它(假設你沒有改變默認的端口和自動部署設置,tomcat的附帶)。這就是tomcat附帶的例子。
相關問題
- 1. 如何讓Tomcat 8 websocket示例工程?
- 2. 示例工作
- 3. Tomcat的Cookie如何工作?
- 4. addHitRegion任何工作示例?
- 5. 如何讓Greeter示例工作?
- 6. 這個#define示例如何工作?
- 7. Jinja:null-master回退示例如何工作?
- 8. sinatra hello world示例如何工作?
- 9. 如何獲取代碼示例工作
- 10. UIViewAnimationOptionLayoutSubviews如何工作的示例?
- 11. izip的示例代碼如何工作?
- 12. 如何獲得hadoop wordcount示例工作?
- 13. 如何使Netty示例工作
- 14. 如何使用cookie.js的工作示例
- 15. 該查找表示例如何工作?
- 16. MDN setInterval示例var intervalID如何工作?
- 17. 如何MTOM工作+示例代碼
- 18. 示例Grails 2.14應用程序不在Tomcat中工作
- 19. 工作Ember.Router示例
- 20. ExtendableQueryParser工作示例
- 21. SubethaSmtp工作示例
- 22. 修改Tomcat示例
- 23. 轉換Spring Boot示例JNDI在單獨的Tomcat實例中工作
- 24. Tomcat不工作
- 25. 如何讓Tomcat在WIndows 7上工作?
- 26. 如何讓web.xml爲Tomcat 7工作?
- 27. Apache httpd和Tomcat如何協同工作?
- 28. CATALINA_OPTS如何在Tomcat中工作?
- 29. Android的SAXParser工作示例
- 30. itext:Textextracting示例不工作