I know that this topic is already existed but, unfortunately, they don't solve my problem. My code is below
try {
            String prID = txt_prno.getText();
            HashMap hash=new HashMap(1);
            hash.put("ProductID",prID);
            InputStream file = getClass().getResourceAsStream("/myreports/reportpr1.jrxml");
            System.out.println("path_1:"+file);
            System.out.println("path_2:"+file.toString());
            JasperDesign jd = JRXmlLoader.load(file);
            JasperReport jr = JasperCompileManager.compileReport(jd);
            JasperPrint jp = JasperFillManager.fillReport(jr, hash, conn);
            JasperViewer.viewReport(jp,false);// jv = new JasperViewer(jp,false);
        } catch (JRException ex) {
            System.out.println(ex);
        }
Here is my file structure enter image description here
This is some error code from CMD. It is a very long stack trace
java.lang.NoClassDefFoundError: org/apache/commons/beanutils/MethodUtils
    at org.apache.commons.digester.CallMethodRule.end(CallMethodRule.java:632)
    at org.apache.commons.digester.Rule.end(Rule.java:257)
    at org.apache.commons.digester.Digester.endElement(Digester.java:1345)
    at net.sf.jasperreports.engine.xml.JRXmlDigester.endElement(JRXmlDigester.java:199)
    at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)
    at java.xml/com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement(Unknown Source)
    at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
    at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
    at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
This is the path of report file enter image description here
Now, their is no more errors after I download and add the following file to my project library commons-beanutils-1.9.3-bin.tar.gz.
But, this message appears instead of the error 
net.sf.jasperreports.engine.JRException: Error compiling report java source files : C:\Users\IT\report32name_1548766294622_936064.java
 
     
    