[desktop-discuss] Howto run Openproj Project management software on OpenSolaris.
Brian Nitz
Brian.Nitz at Sun.COM
Fri Jan 4 10:54:31 PST 2008
I wonder if anyone has considered Openproj as a possible project
management tool for the OpenSolaris desktop? Here is the description:
Openproj:
A desktop replacement for Microsoft Project. It is capable of sharing
files with Microsoft Project and has very similar functionality (Gantt,
PERT diagram, histogram, charts, reports, detailed usage), as well as
tree views which aren't in MS Project.
The good news is that with a minor change to a shell wrapper, the
OpenProj binary package runs fine on Solaris:
Here's how to get it running:
download http://downloads.sourceforge.net/openproj/openproj-0.9.6.tar.gz
gunzip openproj-0.9.6.tar.gz
tar -xf openproj-0.9.6.tar
cd openproj-0.9.6
cat ./openproj.sh | sed 's/tail/\/usr\/xpg\/bin\/tail/' >
./openprojsolaris.sh
chmod 755 openprojsolaris.sh
./openprojsolaris.sh
OpenProj is written with java/swing and the sparse build documentation
I've been able to find suggests that all that should be required to
build it is ant and jdk. Unfortunately thanks to the sparse
documentation and linux/eclipse centric build scripts, the build fails
after proguard warnings about missing superclasses:
[proguard] Warning: javax.swing.JDialog: can't find superclass or
interface javax.swing.TransferHandler$HasGetTransferHandler
[proguard] Warning: javax.swing.JComponent: can't find superclass or
interface javax.swing.TransferHandler$HasGetTransferHandler
[proguard] Warning: javax.swing.JFrame: can't find superclass or
interface javax.swing.TransferHandler$HasGetTransferHandler
[proguard] Warning: org.jfree.chart.servlet.DisplayChart: can't find
superclass or interface javax.servlet.http.HttpServlet
[proguard] Warning: javax.swing.JApplet: can't find superclass or
interface javax.swing.TransferHandler$HasGetTransferHandler
[proguard] Warning: org.jfree.chart.servlet.ChartDeleter: can't find
superclass or interface javax.servlet.http.HttpSessionBindingListener
[proguard] Warning: there were 6 unresolved references to superclasses
or interfaces.
[proguard] You may need to specify additional library jars
(using '-libraryjars'),
[proguard] or perhaps the '-dontskipnonpubliclibraryclasses'
option.
I haven't been able to find out where I'd specify
-dontskipnopubliclibraryclasses or what -libraryjar options are
necessary. As I said, the documentation is extremely sparse but the
application itself looks to be a useful alternative to Microsoft Project.
More information about the desktop-discuss
mailing list