2012-07-24 8 views
10

के लिए संदर्भ पाते हैं:ग्रहण मैं निम्नलिखित वर्ग के लिए की विधि "मिल" सभी कॉलर्स को खोजना चाहते थे विधि

package com.zzz.zzz.zzz.services; 

public final class EMF { 
    private static final EntityManagerFactory emfInstance = 
    Persistence.createEntityManagerFactory("obamaCareIsGood4U"); 

    private EMF() {} 

    public static EntityManagerFactory get() { 
    return emfInstance; 
    } 
} 

तो मैं पाठ "प्राप्त" और सही-क्लिक किया संदर्भ हाइलाईट किए गए - परियोजना। लेकिन यह com.zzz.zzz.zzz.services.EMF.get() के संदर्भों के बजाय "गेट" नामक हर विधि के संदर्भ लौटा।

इस ग्रहण बग है? मैं eclipse को com.zzz.zzz.zzz.services.EMF.get() पर संदर्भ दिखाने के लिए कैसे प्राप्त करूं? संदर्भ खोज की

Eclipse Platform Version: 
4.2.0.v20120608-135145-9JF7BHV8FyMteji0Oi_ePMz0xuZ8TVo7lV0z0ecb 
Build id: 
I20120608-1400, 

Spring Tool Suite Version: 3.0.0.M3 Build Id: 201207050802 

आउटपुट:

com.google.common.base - guava-12.0.jar - C:\Users\SofiaVergara\.m2\repository\com\google\guava\guava\12.0 - PatientCare 
com.google.common.base - guava-gwt-12.0.jar - C:\Users\SofiaVergara\.m2\repository\com\google\guava\guava-gwt\12.0 - PatientCare 
com.google.gwt.junit.server - gwt-user-2.4.0.jar - C:\Users\SofiaVergara\.m2\repository\com\google\gwt\gwt-user\2.4.0 - PatientCare 
com.google.gwt.requestfactory.server - gwt-servlet-2.2.0.jar - C:\Users\SofiaVergara\.m2\repository\com\google\gwt\gwt-servlet\2.2.0 - PatientCare 
com.google.gwt.resources.rg - gwt-user-2.4.0.jar - C:\Users\SofiaVergara\.m2\repository\com\google\gwt\gwt-user\2.4.0 - PatientCare 
com.google.gwt.user.cellview.client - gwt-servlet-2.2.0.jar - C:\Users\SofiaVergara\.m2\repository\com\google\gwt\gwt-servlet\2.2.0 - PatientCare 
com.google.gwt.validation.rebind - gwt-user-2.4.0.jar - C:\Users\SofiaVergara\.m2\repository\com\google\gwt\gwt-user\2.4.0 - PatientCare 
com.google.web.bindery.requestfactory.apt - gwt-user-2.4.0.jar - C:\Users\SofiaVergara\.m2\repository\com\google\gwt\gwt-user\2.4.0 - PatientCare 
com.google.web.bindery.requestfactory.gwt.rebind.model - gwt-user-2.4.0.jar - C:\Users\SofiaVergara\.m2\repository\com\google\gwt\gwt-user\2.4.0 - PatientCare 
com.google.web.bindery.requestfactory.vm - gwt-user-2.4.0.jar - C:\Users\SofiaVergara\.m2\repository\com\google\gwt\gwt-user\2.4.0 - PatientCare 
com.zzz.zzz.zzz.PatientCare.services.impl - src/main/java/server - PatientCare 
com.sun.istack - jaxb-impl-2.2.4.jar - C:\Users\SofiaVergara\.m2\repository\com\sun\xml\bind\jaxb-impl\2.2.4 - PatientCare 
com.sun.xml.bind.v2 - jaxb-impl-2.2.4.jar - C:\Users\SofiaVergara\.m2\repository\com\sun\xml\bind\jaxb-impl\2.2.4 - PatientCare 
com.sun.xml.bind.v2.runtime - jaxb-impl-2.2.4.jar - C:\Users\SofiaVergara\.m2\repository\com\sun\xml\bind\jaxb-impl\2.2.4 - PatientCare 
com.sun.xml.bind.v2.runtime.output - jaxb-impl-2.2.4.jar - C:\Users\SofiaVergara\.m2\repository\com\sun\xml\bind\jaxb-impl\2.2.4 - PatientCare 
com.sun.xml.bind.v2.runtime.property - jaxb-impl-2.2.4.jar - C:\Users\SofiaVergara\.m2\repository\com\sun\xml\bind\jaxb-impl\2.2.4 - PatientCare 
com.sun.xml.bind.v2.runtime.reflect - jaxb-impl-2.2.4.jar - C:\Users\SofiaVergara\.m2\repository\com\sun\xml\bind\jaxb-impl\2.2.4 - PatientCare 
com.sun.xml.bind.v2.runtime.reflect.opt - jaxb-impl-2.2.4.jar - C:\Users\SofiaVergara\.m2\repository\com\sun\xml\bind\jaxb-impl\2.2.4 - PatientCare 
com.sun.xml.bind.v2.runtime.unmarshaller - jaxb-impl-2.2.4.jar - C:\Users\SofiaVergara\.m2\repository\com\sun\xml\bind\jaxb-impl\2.2.4 - PatientCare 
javax.persistence.spi - hibernate-jpa-2.0-api-1.0.1.Final.jar - C:\Users\SofiaVergara\.m2\repository\org\hibernate\javax\persistence\hibernate-jpa-2.0-api\1.0.1.Final - PatientCare 
javax.xml.bind - jaxb-api-2.2.3.jar - C:\Users\SofiaVergara\.m2\repository\javax\xml\bind\jaxb-api\2.2.3 - PatientCare 
org.codehaus.jackson - jackson-core-asl-1.8.5.jar - C:\Users\SofiaVergara\.m2\repository\org\codehaus\jackson\jackson-core-asl\1.8.5 - PatientCare 
org.codehaus.jackson.impl - jackson-core-asl-1.8.5.jar - C:\Users\SofiaVergara\.m2\repository\org\codehaus\jackson\jackson-core-asl\1.8.5 - PatientCare 
org.codehaus.jackson.io - jackson-core-asl-1.8.5.jar - C:\Users\SofiaVergara\.m2\repository\org\codehaus\jackson\jackson-core-asl\1.8.5 - PatientCare 
org.codehaus.jackson.map.ext - jackson-mapper-asl-1.8.5.jar - C:\Users\SofiaVergara\.m2\repository\org\codehaus\jackson\jackson-mapper-asl\1.8.5 - PatientCare 
org.codehaus.jackson.map.ser - jackson-mapper-asl-1.8.5.jar - C:\Users\SofiaVergara\.m2\repository\org\codehaus\jackson\jackson-mapper-asl\1.8.5 - PatientCare 
org.fusesource.restygwt.client.dispatcher - restygwt-1.3-SNAPSHOT.jar - C:\Users\SofiaVergara\.m2\repository\org\fusesource\restygwt\restygwt\1.3-SNAPSHOT - PatientCare 
org.hibernate.context - hibernate-core-3.6.10.Final.jar - C:\Users\SofiaVergara\.m2\repository\org\hibernate\hibernate-core\3.6.10.Final - PatientCare 
org.hibernate.stat - hibernate-core-3.6.10.Final.jar - C:\Users\SofiaVergara\.m2\repository\org\hibernate\hibernate-core\3.6.10.Final - PatientCare 
org.hibernate.util - hibernate-core-3.6.10.Final.jar - C:\Users\SofiaVergara\.m2\repository\org\hibernate\hibernate-core\3.6.10.Final - PatientCare 
org.hibernate.validator.internal.util - hibernate-validator-4.3.0.Final.jar - C:\Users\SofiaVergara\.m2\repository\org\hibernate\hibernate-validator\4.3.0.Final - PatientCare 
org.hibernate.validator.internal.util.scriptengine - hibernate-validator-4.3.0.Final.jar - C:\Users\SofiaVergara\.m2\repository\org\hibernate\hibernate-validator\4.3.0.Final - PatientCare 
org.jboss.resteasy.client - resteasy-jaxrs-2.3.4.Final.jar - C:\Users\SofiaVergara\.m2\repository\org\jboss\resteasy\resteasy-jaxrs\2.3.4.Final - PatientCare 
org.jboss.resteasy.client.cache - resteasy-jaxrs-2.3.4.Final.jar - C:\Users\SofiaVergara\.m2\repository\org\jboss\resteasy\resteasy-jaxrs\2.3.4.Final - PatientCare 
org.jboss.resteasy.core - resteasy-jaxrs-2.3.4.Final.jar - C:\Users\SofiaVergara\.m2\repository\org\jboss\resteasy\resteasy-jaxrs\2.3.4.Final - PatientCare 
org.jboss.resteasy.spi - resteasy-jaxrs-2.3.4.Final.jar - C:\Users\SofiaVergara\.m2\repository\org\jboss\resteasy\resteasy-jaxrs\2.3.4.Final - PatientCare 
org.jboss.resteasy.util - resteasy-jaxrs-2.3.4.Final.jar - C:\Users\SofiaVergara\.m2\repository\org\jboss\resteasy\resteasy-jaxrs\2.3.4.Final - PatientCare 

उत्तर

10

परियोजना में संदर्भ का पता लगाएं विधि नाम पर निर्भर करता है, यही कारण है कि यह सही नहीं है कि है। कॉल पदानुक्रम का उपयोग करने का प्रयास करें।

+0

नियॉन में खोजें देखने का सही शीर्ष पर और संभावित मैचों चेक-बॉक्स को सक्रिय करें। कॉल पदानुक्रम भाई लगता है स्थिर तरीकों के लिए केन भी। मेरे पास स्थैतिक विधियां हैं जिन्हें सैकड़ों बार बुलाया जाता है जिनमें पूरी तरह खाली कॉल पदानुक्रम होता है। –

11

हाइलाइट हो जाते हैं के साथ, Ctrl + Shift + जी मारा। यह खोज टैब/विंडो में परिणामों की एक सूची के साथ आ जाएगा। यह आपके कार्यक्षेत्र के भीतर सभी संदर्भ पाएगा। यह उचित संदर्भों के माध्यम से करता है, न कि एक सादे पाठ खोज।

+0

आप ** बिल्कुल ** का वर्णन कर रहे हैं ओपी ने क्या कहा कि उसने कोशिश की और उसके लिए काम नहीं किया। दूसरी ओर, कॉल पदानुक्रम ने ओपी को वह दिया जो वह ढूंढ रहा था। –

+0

उन्होंने परियोजना के भीतर संदर्भों का उपयोग किया जो कि कुछ अलग है, और स्पष्ट रूप से इरादे से काम नहीं कर रहा है। मैं परियोजना के भीतर संदर्भों का व्यक्तिगत रूप से उपयोग नहीं करता, क्योंकि ग्रहण के लिए बॉक्स से कोई डिफ़ॉल्ट कीबोर्ड मैपिंग नहीं है। वर्कस्पेस के भीतर रेफरी बेहतर विकल्प आईएमओ है। मैं एक तथ्य के लिए जानता हूं कि वर्कस्पेस के भीतर संदर्भ ठीक उसी तरह काम करता है जैसे ओपी ने अनुरोध किया था। मेरे द्वारा इसे हर दिन उपयोग किया जाता है। – Roadkillnz

8

ग्रहण केपलर में आप खोज जब संदर्भ का उपयोग कर कॉन्फ़िगर सभी संभावित मैचों (फ़िल्टर करने के लिए कर सकते हैं -। कार्यस्थान/परियोजना या पदानुक्रम फिल्टर सक्रिय करने के लिए छोटा नीचे-तीर क्लिक करें enter image description here

+2

जो "संभावित मिलान को बाहर करने" का अनुवाद करता है। उत्तम! धन्यवाद। – Hartmut

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