| Code: |
| *** Date:
Montag, 16. April 2012 14:29 Uhr MESZ ** System properties: OS=WindowsVista OS version=6.1.0 Java version=1.6.0_13 *** MyEclipse details: MyEclipse Enterprise Workbench Version: 10.0 Build id: 10.0-20111028 *** Eclipse details: MyEclipse Enterprise Workbench Version: 10.0 Build id: 10.0-20111028 Eclipse startup command=-os win32 -ws win32 -arch x86_64 -showsplash -launcher C:\project\MyEclipse-10.0\MyEclipse 10\myeclipse.exe -name Myeclipse --launcher.library C:\project\MyEclipse-10.0\MyEclipse 10\../Common/plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_64_3.2.0.v201103301700\eclipse_3215.dll -startup C:\project\MyEclipse-10.0\MyEclipse 10\../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar -exitdata 988_58 -install C:\project\MyEclipse-10.0\MyEclipse 10 -configuration C:\project\MyEclipse-10.0\MyEclipse 10\configuration -data C:\project\workspace -vm C:\project\MyEclipse-10.0\Common\binary\com.sun.java.jdk.win32.x86_64_1.6.0.013\bin\javaw.exe |
| Code: |
|
package games; public class MyPanel extends javax.swing.JPanel { /** Creates new form MyPanel */ public MyPanel() { System.out.println( "Classloader: " + MyFrame.class.getClassLoader()); System.out.println( "Resource: " + MyFrame.class.getClassLoader().getResource( "games")); initComponents(); } /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ //GEN-BEGIN:initComponents // <editor-fold defaultstate="collapsed" desc="Generated Code"> private void initComponents() { javax.swing.GroupLayout layout = new javax.swing.GroupLayout( this); this.setLayout( layout); layout.setHorizontalGroup( layout.createParallelGroup( javax.swing.GroupLayout.Alignment.LEADING).addGap( 0, 400, Short.MAX_VALUE)); layout.setVerticalGroup( layout.createParallelGroup( javax.swing.GroupLayout.Alignment.LEADING).addGap( 0, 300, Short.MAX_VALUE)); }// </editor-fold> //GEN-END:initComponents //GEN-BEGIN:variables // Variables declaration - do not modify // End of variables declaration//GEN-END:variables } |
| Code: |
| Classloader: sun.misc.Launcher$AppClassLoader@11b86e7
Resource: file:/C:/projects/workspace/MYPROJECT/build/classes/games |
| Code: |
| Classloader: com.genuitec.eclipse.dehory.util.MatisseClassLoader@6a760dde
Resource: null |
| Code: |
| System.out.println("Base class folder: " + MyFrame.class.getClassLoader().getResource(".")); |
| Code: |
| matisseClassLoader.getResource("game/game.properties") |
| Code: |
| ClassLoader matisseClassLoader = MyFrame.class.getClassLoader();
System.out.println("Resource: " + matisseClassLoader.getResource("game/bundles/my.properties")); |