2013-08-03 22 views
15
के लिए
  1. से कोई वेब प्रोजेक्ट बना Maven:परिवर्तित Maven परियोजना गतिशील वेब परियोजना के लिए ग्रहण

    mvn eclipse:eclipse -Dwtpversion=2.0 
    
  2. आयात मौजूदा परियोजना:

    mvn archetype:generate -DgroupId=com.trial -DartifactId=message 
        -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false 
    
  3. का उपयोग कर वेब परियोजना ग्रहण करने के लिए परियोजना कन्वर्ट ग्रहण में:

enter image description here

प्रोजेक्ट आइकन में वेब आइकन और फ़ोल्डर आइकन के बजाय एक फ़ोल्डर होता है। मुझे यह थोड़ा अजीब लगता है और जब मैं भी चलाने की कोशिश करता हूं, सर्वर विकल्प पर रन गायब है। मुझे यकीन है कि मैंने सही चरणों का पालन किया है। इस तरह के परिणाम प्राप्त करने के लिए मैं कहां से लापरवाह हो सकता हूं?

+0

उस लाल निशान का क्या कहना है, जब आप इसे * समस्याएं * दृश्य में देखते हैं? –

+0

यह कहा गया कि कुछ गायब libs थे। मैंने उन्हें जोड़ा और अब भी यह जावा ऐप के रूप में एक वेब ऐप नहीं लगता है। । –

उत्तर

1

डब्ल्यूटीपी संस्करण पुराना है, आपको इसके बजाय एक वेब प्रोजेक्ट सुविधाएं जोड़नी चाहिए। .project फ़ाइल को संपादित करें और natures टैग

<nature>org.eclipse.wst.common.project.facet.core.nature</nature> 
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> 

के तहत और buildSpec टैग के तहत बारे में जोड़ने के बिल्डरों

<buildCommand> 
    <name>org.eclipse.wst.common.project.facet.core.builder</name> 
    <arguments> 
    </arguments> 
</buildCommand> 
<buildCommand> 
    <name>org.eclipse.wst.validation.validationbuilder</name> 
    <arguments> 
    </arguments> 
</buildCommand> 
22

मैं के नीचे सुझाव है:

  1. पहले जांच कर लें अपने ग्रहण है कि क्या Jave EE Perspective में या नहीं। अगर यह केवल जावा परिप्रेक्ष्य में था, तो रन विकल्प नहीं आएगा।

  2. अपनी परियोजना पर राइट क्लिक करें, गुणों पर जाएं।

    Project Facets

    चेक कि क्या Dynamic Web module पर क्लिक करें चिह्नित है या नहीं की जाँच कर रहा है। अगर नहीं तो इसे चिह्नित करें।

+0

यह मेरे लिए काम करता है, अगर चेक नहीं किया गया तो जावा पर भी जांच करें। –

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