Reading CSV file from JAR file in Production

I successfully can read The CSV file from development, I included the file under META/Resources/
However, cant find it in production while file is in JAR.
I also put the file under resources folder, same folder as ResourceBundle and properties file.
I appreciate your help. I also checked this page
https://vaadin.com/docs/latest/advanced/loading-resources

, the resource file is a CSV file.

I tried these method:

 public InputStream getInputStream() throws IOException {

        int test=0;
        try{
            InputStream in = this.getClass().getClassLoader().getResourceAsStream(url);
            return in;

        }catch(Exception eee){
            System.err.println("Testing InoutStream Failed: "+  ++test);
            eee.printStackTrace();
            System.err.println();
        }
        try{

            InputStream is = BackendTestsView.class.getResourceAsStream(url);
           return is;
        }catch(Exception eee){
            System.err.println("Testing InoutStream Failed: "+  ++test);
            eee.printStackTrace();;

        }
        try{
            InputStream is = ClassLoader.getSystemResourceAsStream(url);
            return is;

        }catch(Exception eee){
            System.err.println("Testing InoutStream Failed: "+  ++test);

            eee.printStackTrace();
        }
        throw new IOException("File not found using many approuches.");

    }

How is url defined?

You are probably using spring, where the easiest would be to follow their recommendation https://www.baeldung.com/spring-load-resource-as-string