-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
There are a couple ways to download Moose:
The easiest one would be to download a working .dmg file from my website. Once downloaded, run the .dmg file and go through the installation process.
Note: I do not have a signed developer key from Apple, so you'll have to trust me for now.
I used a weird combination of Netbeans and IntelliJ to build this app (Netbeans for the UI design, because drag+drop, and IntelliJ for the more intricate logic, since it has better Intellisense and better processing power).
Tested in IntelliJ IDEA 2020.2.2
Go to File, hover over New, and select "Project from Version Control..." then put in https://github.com/mpfthprblmtq/moose
for the url. Make sure the default location is good, or choose a location on your machine for the project, then hit "Clone." This should generate the project with the source code.
You may need to configure a run profile in IntelliJ, to do that, click the "Add Configuration" button in the top right. Click the + symbol to add a new configuration. You'll want the "Application" profile, click on that to show the options for your new configuration. The main class you'll need to put in is Main.java
, that's where the application entry point is. After that's configured, you should be able to hit the Run button and see Moose pop up!
Tested in Apache Netbeans 12.0
Go to Team, hover over Git, and select "Clone..." then put in https://github.com/mpfthprblmtq/moose
for the url. Make sure the default location is good, or choose a location on your machine for the project, then hit "Next." Select the branches you want to clone in, you can probably just choose master
for now. Hit "Next" then "Finish."
Netbeans will then ask you in another dialog after cloning if you want to create an IDE project from the cloned sources. Click "Create Project" to open the project creation dialog. Choose "Java Project with Existing Sources" in the "Java with Ant" folder then click "Next." In the next screen, just choose a name for the project (like 'Moose'). Make sure your project folder is where you cloned the repository. In the next dialog, click on "Add Folder" for source package folders, and choose the /src
folder. Do the same with the test package folder, with (you guessed it) the /test
folder. On the next dialog, leave the default values there, and hit "Finish."
Bad news, your project is going to have problems. There may be a dialog that pops up asking you to resolve problems. Click the "Resolve Problems" button to get rid of some of the problems. After that next dialog, you'll need to resolve some manually (You'll notice that there's some syntax errors in some of the source code). Right click on the project name in the Projects tab, and go to Properties. Under the "Libraries" section, you'll need to add some JARs to the classpath. Click the + button to the right of the Classpath section, and choose "Add Jar/Folder." You'll need to import the mp3agic-0.9.0.jar
under the /lib
folder. You'll also need to import the three Jackson libraries in the /lib/jackson
folder: jackson-annotation-2.9.8.jar
, jackson-core-2.9.8
, and jackson-databind-2.9.8
.
After you've done all that, you should be good to Run the project!
To get started using Moose, follow along with the articles over in Using Moose!
Moose © Pat Ripley 2018-2021