// Path: src/main/java/com/wind/network/http/ResourceUtil.java
// public class ResourceUtil {
// 
//     /**
//      * 获取资源文件的输入流
//      * @param fileName
//      * @return
//      */
//     public static InputStream getResFile(String fileName){
//         InputStream in = null;
//         if(fileName != null){
//             if(fileName.startsWith(Constants.FILE_SEPARATOR)){
//                 in = ResourceUtil.class.getResourceAsStream(fileName);
//             }else{
//                 in = ClassLoader.getSystemClassLoader().getResourceAsStream(fileName);
//             }
//         }
//         return in;
//     }
// 
//     /**
//      * 获取资源文件的url
//      * @param fileName
//      * @return
//      */
//     public static URL getUrlFile(String fileName){
//         URL url = null;
//         if(fileName != null){
//             if(fileName.startsWith(Constants.FILE_SEPARATOR)){
//                 url = ResourceUtil.class.getResource(fileName);
//             }else{
//                 url = ClassLoader.getSystemClassLoader().getResource(fileName);
//             }
//         }
//         return url;
//     }
// 
// 
//     /**
//      * 获取class类的编译路径
//      * @return
//      */
//     public static String getClassPath(){
//         URL url = Thread.currentThread().getContextClassLoader().getResource(Constants.BLANK_STR);
//         return url != null ? url.getPath() : "";
//     }
// 
//     /**
//      * 获取项目的路径
//      * @return
//      */
//     public static String getProjectPath(){
//         return System.getProperty(Constants.USER_DIR);
//     }
// }


import com.wind.network.http.ResourceUtil;
import org.junit.Test;
import java.net.URL;
package com.wind.resource;



public class ResourceTest {

    @Test
    public void test(){
// Path: src/main/java/com/wind/network/http/ResourceUtil.java
// public class ResourceUtil {
// 
//     /**
//      * 获取资源文件的输入流
//      * @param fileName
//      * @return
//      */
//     public static InputStream getResFile(String fileName){
//         InputStream in = null;
//         if(fileName != null){
//             if(fileName.startsWith(Constants.FILE_SEPARATOR)){
//                 in = ResourceUtil.class.getResourceAsStream(fileName);
//             }else{
//                 in = ClassLoader.getSystemClassLoader().getResourceAsStream(fileName);
//             }
//         }
//         return in;
//     }
// 
//     /**
//      * 获取资源文件的url
//      * @param fileName
//      * @return
//      */
//     public static URL getUrlFile(String fileName){
//         URL url = null;
//         if(fileName != null){
//             if(fileName.startsWith(Constants.FILE_SEPARATOR)){
//                 url = ResourceUtil.class.getResource(fileName);
//             }else{
//                 url = ClassLoader.getSystemClassLoader().getResource(fileName);
//             }
//         }
//         return url;
//     }
// 
// 
//     /**
//      * 获取class类的编译路径
//      * @return
//      */
//     public static String getClassPath(){
//         URL url = Thread.currentThread().getContextClassLoader().getResource(Constants.BLANK_STR);
//         return url != null ? url.getPath() : "";
//     }
// 
//     /**
//      * 获取项目的路径
//      * @return
//      */
//     public static String getProjectPath(){
//         return System.getProperty(Constants.USER_DIR);
//     }
// }


// Path: src/test/java/com/wind/resource/ResourceTest.java
import com.wind.network.http.ResourceUtil;
import org.junit.Test;
import java.net.URL;

package com.wind.resource;



public class ResourceTest {

    @Test
    public void test(){
        URL url = ResourceUtil.getUrlFile("image/code.png");