VM Arguments
This command line enforces the JVM to use. It also sets the initial and maximum heap size for the JVM.
Eclipse command line
/usr/bin/eclipse -vm /usr/lib/jvm/java-1.5.0-sun/bin/java -vmargs -Xms128m -Xmx2048m
Preferences
Most of these preferences enforce the coding standards mandated by the [Pentaho Development Standards]. Others are just my personal preferences. These settings are found in Window | Preferences.
| Node | Name | Value |
|---|---|---|
| General | Editors | Text Editors | Displayed tab width | 2 |
| General | Editors | Text Editors | Show print margin | true |
| General | Editors | Text Editors | Print margin column | 120 |
| Ant | Editor | Formatter | Tab size | 2 |
| Ant | Editor | Formatter | Use tab character instead of spaces | false |
| Ant | Editor | Formatter | Maximum line width | 120 |
| Java | Code Style | Code Templates | N/A | Import java-codestyle-codetemplates.xml |
| Java | Code Style | Formatter | N/A | Import java-codestyle-formatter.xml |
| Java | Compiler | Compiler compliance level | 1.4 |
| Java | Compiler | Use default compliance settings | false |
| Java | Compiler | Generated .class files compatibility | 1.4 |
| Java | Compiler | Source compatibility | 1.4 |
| Java | Compiler | Errors/Warnings | N/A | See [Compiler Warning Settings] |
| Java | Editor | Templates | N/A | Import java-editor-templates.xml |
| Run/Debug | Console | Limit console output | false |
| Run/Debug | Console | Displayed tab width | 2 |
| Team | SVN | SVN interface | SVNKit (Pure Java) |
| Team | SVN | Label Decorations | Text tab | File Format | {added_flag}{dirty_flag}{name} |
| Web and XML | CSS Files | CSS Source | Line width | 120 |
| Web and XML | CSS Files | CSS Source | Indent using spaces | true |
| Web and XML | CSS Files | CSS Source | Indentation size | 2 |
| Web and XML | HTML Files | HTML Source | Line width | 120 |
| Web and XML | HTML Files | HTML Source | Indent using spaces | true |
| Web and XML | HTML Files | HTML Source | Indentation size | 2 |
| Web and XML | JavaScript Files | JavaScript Source | Indent using spaces | true |
| Web and XML | JavaScript Files | JavaScript Source | Indentation size | 2 |
| Web and XML | XML Files | XML Source | Line width | 120 |
| Web and XML | XML Files | XML Source | Indent using spaces | true |
| Web and XML | XML Files | XML Source | Indentation size | 2 |
Subversion Repositories
| Name | URL |
|---|---|
| Pentaho | svn://source.pentaho.org/svnroot |
| Kettle | svn://source.pentaho.org/svnkettleroot |
