So here's another (long-ish) ramble about what I had to do to get CharTool to build for me. Some of this harkens back to my experiences with MapTool -- there's a separate sticky thread for that one though.
So jay told me that he was ready for CT and IT to be pushed to the web site. I could simply grab the JARs and copy them to the server, hoping that I get everything put into place, but I wanted to ensure that I could build those tools myself using my Eclipse environment. Here's what I can remember of the build process...
1. I checked out the chartool project from SF.net (btw, for those who don't know you can use "sf.net" as an alias for "sourceforge.net" and their web server will provide a redirect; this just allows less typing).
2. I tried to build it and got errors. This was because the build.xml didn't have references to the three JARs needed to for ANT to do the build. (See the MapTool thread for how to setup the JARs Pack200, JS, and a third one that I don't recall.) Fix the references and try building again. It still fails, which leads me to step ...
3. Grab the gameSettings directory from the main web site because it didn't appear to be in the web project that CharTool was referring to. Note that the dependency is in the execution of the build.xml script but isn't part of any Eclipse build path setting. In other words, Eclipse doesn't know the dependency is even there and it can't help in that regard. I checked out the web project but with the files missing I had to search the rptools.net site and I finally found them. I will commit those changes to the web project in the next 24-48 hours so that others will be able to check out the project and have everything work.
Once I did the above I was able to build CharTool. Note that I already have a working build environment for MapTool so some required setup may have already been done as a result of getting Eclipse building MT correctly.
I now need to figure out what is involved in deploying CharTool to the rptools.net site and test that.
I have a game to prep for that runs tomorrow night though, so this will have to wait until Thursday. I do have a couple of weeks off starting next Monday so I'm hoping to make some more progress with MT, Maven, Git, and everything else.
CharTool build notes for Eclipse
Progress reports and musings from the developers on the current gaming tools.
Moderators: dorpond, trevor, Azhrei
Jump to
- General
- ↳ Announcements
- ↳ Ideas for New Applications
- ↳ General Discussion
- ↳ Developer Notes
- ↳ Java Programming Info
- ↳ User Creations
- ↳ Requests for HELLLLP!
- ↳ Tilesets, Token Libraries, and Complete Maps
- ↳ Token Libraries
- ↳ Tilesets/Graphics for Map-making
- ↳ Complete Maps
- ↳ Campaign Frameworks
- ↳ D&D 5e Frameworks
- ↳ D&D 4e Frameworks
- ↳ D&D 3.5/Pathfinder 1e Campaign Macros
- ↳ D&D 3.5 & PF1e Framework
- ↳ Shadowrun 4e Frameworks
- ↳ Savage Worlds Frameworks
- ↳ Published Module Support
- ↳ Tutorials
- ↳ Graphics, Images, Tokens, Maps
- ↳ Drop-In Macros and Scripts
- ↳ Campaign Frameworks
- ↳ Drop-In Macro Resources
- ↳ Links & External Resources
- ↳ Looking For Group
- ↳ "Living" Campaigns
- ↳ Dungeons and Dragons
- ↳ Savage Worlds
- ↳ WoD
- ↳ Wargaming
- ↳ Documentation Requests/Discussion
- ↳ Session Report-Back
- Tools
- ↳ MapTool
- ↳ How To
- ↳ Macros
- ↳ Feature Requests
- ↳ Resolved
- ↳ Bug Reports
- ↳ Resolved
- ↳ WIP - User FAQ
- ↳ Testing
- ↳ MapTool 1.4
- ↳ TokenTool
- ↳ DiceTool
- ↳ InitiativeTool
- ↳ CharacterTool
- ↳ Support: d20 D&D
- ↳ Support: D&D 4e
- ↳ Support: Hero System
- ↳ Support: Savage Worlds
- ↳ Support: GURPS
- Other
- ↳ RPTools Sightings
- ↳ Running Campaigns
- ↳ Thiera's College of Adventurers
- ↳ Age of Might
- ↳ Scales of War
- ↳ Renwold
- ↳ Dead Men Walking
- ↳ Dark Sun - 4th Edition
- ↳ Warhammer Fantasy Roleplay
- ↳ Return of Uchly Namen
- ↳ Insert Campaign Here
- ↳ Antium
- ↳ The Mystic Moon
- ↳ World of Lagal
- ↳ GangerRun
- ↳ FB Scales of War
- ↳ Sellswords of Eberron
- ↳ Archive
- ↳ Orbs of Chaos
- ↳ World of Omegus
- ↳ Keep on the Shadowfell - 4E
- ↳ Rise of the Runelords
- ↳ Aurith In The Age Of Steam
- ↳ Widdershins
- ↳ Nos's Pathfinder Campaign
- ↳ Falcons Hollow
- ↳ Verwirrte Welten
- ↳ With it or on it
- ↳ Starter Set - Jeff