2010-07-13 14 views
8

विफल रहता है मैं एक पी 2 अपडेट-साइट द्वारा एक ग्रहण-आरसीपी-3.5 आधारित एप्लिकेशन को अपडेट करने का प्रयास कर रहा हूं। एप्लिकेशन में दो विशेषताएं हैं।आरसीपी आधारित एप्लिकेशन का पी 2 अपडेट

उत्पाद Eclipse Buckminster द्वारा बनाया गया है। पी 2 अपडेट साइट का निर्माण उत्पाद निर्माण का हिस्सा है।

जब मेनू से अपडेट प्रारंभ: Update -> Check for Updates एक संदेश बॉक्स दिखाया गया है: There is nothing to update.

जब मैं मेनू का प्रयास करें: Update -> Install New Software... और एक ही अद्यतन साइट एक त्रुटि रिपोर्ट किया गया है का चयन करें:

 
Your original request has been modified. 
    "Verinice Anwendung" is already installed, so an update will be performed instead. 
    "verinice server Feature" is already installed, so an update will be performed instead. 
Cannot complete the install because of a conflicting dependency. 
    Software being installed: Verinice Anwendung 1.1.1.201007130142 (sernet.gs.ui.rcp.main.feature.feature.group 1.1.1.201007130142) 
    Software currently installed: verinice 1.1.1 (sernet.gs.ui.rcp.main.product 1.1.1) 
    Only one of the following can be installed at once: 
    Verinice Anwendung 1.1.1.201007130142 (sernet.gs.ui.rcp.main.feature.feature.jar 1.1.1.201007130142) 
    Verinice Anwendung 1.1.1.201007021358 (sernet.gs.ui.rcp.main.feature.feature.jar 1.1.1.201007021358) 
    Cannot satisfy dependency: 
    From: Verinice Anwendung 1.1.1.201007021358 (sernet.gs.ui.rcp.main.feature.feature.group 1.1.1.201007021358) 
    To: sernet.gs.ui.rcp.main.feature.feature.jar [1.1.1.201007021358] 
    Cannot satisfy dependency: 
    From: Verinice Anwendung 1.1.1.201007130142 (sernet.gs.ui.rcp.main.feature.feature.group 1.1.1.201007130142) 
    To: sernet.gs.ui.rcp.main.feature.feature.jar [1.1.1.201007130142] 
    Cannot satisfy dependency: 
    From: verinice 1.1.1 (sernet.gs.ui.rcp.main.product 1.1.1) 
    To: sernet.gs.ui.rcp.main.feature.feature.group [1.1.1.201007021358] 

उत्तर

8

आप की जरूरत है उत्पाद का एक नया संस्करण बनाने के लिए।

पी 2 "स्थापित" और "स्थापित चीजों द्वारा आवश्यक" के बीच अंतर करता है। आपका उत्पाद sernet.gs.ui.rcp.main.product वह चीज है जो स्थापित है। इसके द्वारा बाकी सब कुछ आवश्यक है। "अपडेट्स के लिए जांचें" sernet.gs.ui.rcp.main.product का एक नया संस्करण ढूंढ रहा है।

सुविधा स्थापित करके, आप इसे इंस्टॉल की गई चीज़ों की सूची में जोड़ रहे हैं (बजाय इंस्टॉल की गई चीज़ों के बजाय)। हालांकि, आपके पास अभी भी मूल उत्पाद है जिसकी उस सुविधा के विशिष्ट संस्करण पर आवश्यकता है। यह आवश्यकता सुविधा के नए संस्करण के साथ संघर्ष करती है।

यह ग्रहण मंचों पर fewtimes आया। प्रतिक्रिया में लिखा है कि आपको इस blog post में रुचि हो सकती है।

+0

मुझे आश्चर्य है कि क्या मैं अपने पी 2 अपडेट साइट पर उत्पाद का एक नया संस्करण जोड़ सकता हूं। –

+2

आपको पी 2 में सक्षम होना चाहिए, उत्पाद मेटाडेटा में बस एक और इंस्टॉल करने योग्य इकाई है। बस उत्पाद फ़ाइल में संस्करण को बढ़ाएं और फिर से निर्माण चलाएं। –

+0

धन्यवाद, myapp.product p2 अद्यतन में उत्पाद के संस्करण को बढ़ाने के बाद ठीक काम करता है - स्वीकार्य! –

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

  • कोई संबंधित समस्या नहीं^_^