2012-04-18 10 views
5

जब मैं पर http://localhost:7080/first/ या http://localhost:7080/first/start-page.html मैं यह संदेश प्राप्त अपने प्रोजेक्ट घर तक पहुँचने का प्रयास:HTTP स्थिति 404 विवरण अनुरोधित संसाधन() उपलब्ध नहीं है। अपाचे बिलाव/7.0.27

HTTP स्थिति 404 - प्रकार स्थिति रिपोर्ट संदेश वर्णन अनुरोध किया गया संसाधन() उपलब्ध नहीं है। अपाचे बिलाव/7.0.27

लेकिन अगर मैं स्थानीय होस्ट के लिए पूछना: 7080/बिल्ला के मुख पृष्ठ सही ढंग से पाया जाता है।

क्या कोई मेरी मदद कर सकता है?

क्यों मैं ग्रहण से अपना प्रारंभ-पृष्ठ.html नहीं प्राप्त कर सकता हूं? लेकिन जब मैं सी: \ उपयोगकर्ता \ Mohsen \ workspace.metadata.plugins \ org.eclipse.wst.server.core \ tmp0 \ wtpwebapps \ first \ WEB-INF \ start-page.html से चलाता हूं, यह सही ढंग से चलता है।

<?xml version="1.0" encoding="ISO-8859-1" ?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" 
     xmlns:h="http://java.sun.com/jsf/html"> 
<h:head> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> 
<title>first page</title> 
</h:head> 
<h:body> 
<fieldset> 
<legend>Random Results Page</legend> 
<h:form> 
Press button to get one of three possible results pages. 
<br/> 
<h:commandButton value="Go to Random Page" 
/> 
</h:form> 
</fieldset> 
… 
</h:body></html> 
+0

क्या आप कुछ त्रुटियों के कारण लॉग [tomcat_dir] /logs/catalina.out से त्रुटियां दे सकते हैं? – iMysak

+0

@iMysak मुझे कोई त्रुटि नहीं है। – Mohsen

+0

ऐसा लगता है कि टॉमकैट सही तरीके से सेटअप है लेकिन आपने अभी तक अपना आवेदन तैनात नहीं किया है। आपने इसे कैसे तैनात किया? – ziggy

उत्तर

0

कृपया टैब छवि पर की तरह "सर्वर" पर देखो: enter image description here

आप सर्वर में अपनी परियोजना की जरूरत नहीं देखते हैं "प्रकाशित" इससे पहले कि आप परियोजना। // सर्वर पर राइट क्लिक करें -> "जोड़ें और निकालें" -> अपनी प्रोजेक्ट को "उपलब्ध" से "कॉन्फ़िगर" में जोड़ें -> "खत्म करें" पर क्लिक करें, मुझे आशा है कि इससे मदद मिलनी चाहिए।

+0

यह काम नहीं करता है - https://stackoverflow.com/questions/23307914/servlet-example-file-not-found –

0

मुझे नहीं लगता कि अगर आप सर्वर पर राइट क्लिक करते हैं और "प्रकाशित करें" का चयन करें तो अपनी परियोजना को तुरंत प्रकाशित करें। मुझे लगता है कि आपको पहले सर्वर पर प्रोजेक्ट जोड़ने की ज़रूरत है (मैं गलत हो सकता हूं)।

आमतौर पर सबसे आसान सर्वर पर परियोजना को चलाने के लिए जिस तरह से परियोजना पर राइट क्लिक करने के लिए है, का चयन करें "भागो के रूप में" और "सर्वर पर चलाने के लिए" का चयन करें।

कि आप सर्वर आप उपयोग करना (या यदि आप एक तो नहीं बनाया है एक नया बना) चाहते हैं का चयन करने का विकल्प दे देंगे।

0

अपने स्थानीय होस्ट में start-page.html को स्थानांतरित करने का प्रयास करें। मेरे मामले में मैं फिर अपने स्थानीय होस्ट की जाँच करता है, तो शुरू page.html देखते हैं इस कोड

sudo mv start-page.html /etc/tomcat7/Catalina/localhost 

प्रयास करें।

तो फिर तुम 4 .xmldocs.xml की तरह, examples.xml,manager.xml, आदि देख सकते हैं और आप start-page.html फिर अपना tomcat7 को पुनः आरंभ करने की कोशिश देखना होगा।

क्योंकि 404 त्रुटि का अर्थ है अपने start-page.html

0

के स्थान ठीक नहीं कर सकता मैं तुम्हें "एक्सएचटीएमएल फ़ाइल" बनाया, एक "फाइल" और फ़ाइल एक्सटेंशन को बदलने बनाने लगता है। ये गलत है। आपको एक HTML फ़ाइल बनाना चाहिए और फिर एक्सटेंशन को कॉन्फ़िगर करना चाहिए। फिर अगला बटन क्लिक करें। उसके बाद, आपको "नया फेसलेट टेम्पलेट" चुनना चाहिए। फिर खत्म करो।

संबंधित मुद्दे