Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/varbrad/idea2bluej

💡 ☕️ ➡️ 💙 🐦 Simple CLI tool to generate a BlueJ project from an IntelliJ IDEA Java project.
https://github.com/varbrad/idea2bluej

bluej cli intellij java node nodejs

Last synced: 14 days ago
JSON representation

💡 ☕️ ➡️ 💙 🐦 Simple CLI tool to generate a BlueJ project from an IntelliJ IDEA Java project.

Awesome Lists containing this project

README

        

IDEA2BlueJ


Code Style - Standard
npm Dependencies Status
npm DevDependencies Status
TravisCI Build Status
License - GPL-3.0

npm Information Banner

Creates a BlueJ compatible project structure from a given IntelliJ IDEA project folder.

## Usage
Install as a global node package.
````shell
npm install idea2bluej -g
````

Provide paths to input project (IntelliJ IDEA project folder) and output folder (BlueJ folder).
````shell
idea2bluej [input-folder] [output-folder]
````

### Optional parameters
`--src` Defaults to a folder named `'src'` within your input project folder.

`--libs` Defaults to a folder named `'+libs'` within your input project folder.

`--quiet` Default to `false`. If true, then intermediate progress log messages are supressed.

### Optional Flags
`-q` Runs in 'quiet' mode (Equivalent to `--quiet` above)

### Deprecated Flags
`--projectIn` Replaced by unnamed argument (__required__)

`--projectOut` Replace by unnamed argument (__required__)