Let's see some screen shots first.
Create a Maven Project
You can right click in any folder and create a Maven project right there.
Step 1, enter the groupId of your project.
Step 2, enter the artifactId of your project.
Step 3, choose an Archetype.
Step 4, Your project has been created!
You can now work on your new Maven project!Install 3rd-party Jars
To install a 3rd party JAR to your local repository, just right-click on the file and select "Install Package"
The script automatically detects all available Java packages in the JAR, you can simply select a package name as the groupId. If you don't like any groupId detected by the script, click "Cancel" and enter whatever groupId you want.
Change the artifactId if it's not what you want.
Enter the version number
and the packing type...
The JAR has been installed to your local repository!The scripts are pretty simple right now, I'm planning some improvements and new features, here's my TODO:
Version 0.2
- implement command "Deploy Package" that deploys packages to remote
repositories
- implement command "Run..." that prompts a list of builtin goals, the user
can select a goal and run it right away from the current directory
Version 0.3
- GUI for downloading and installing Sun JARs
Version X.X (unscheduled)
- Simple GUI for $HOME/.m2/settings.xml that allows the user to add a mirror,
configure a proxy, etc.
- Auto update nautilus-maven-scripts
- Auto update maven2 (through sudo or gksu if not installed in home dir)