So I load font with
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
ge.registerFont(Font.createFont(Font.TRUETYPE_FONT, new File(getClass().getClassLoader().getResource("res/sector_017.ttf").toURI())));
font = new Font("Sector 017", Font.PLAIN, Config.get().FONT_SIZE);
and it works on eclipse’s run but not on jar, saying URI is not hierarchical. Any idea?