From: david d z. <zo...@st...> - 2011-10-01 15:25:37
|
> > Thanks for the help - an ant build from the "MsDos-like" Windows > command prompt seems to get past the "Version" problem. > > This tells me that I need to figure out what needs to be fixed in the > files in the nbproject directory to allow NetBeans to understand the > generated classes - such as the SRCP classes that I've had issues > with for months, and have ignored all this time. > What version of NetBeans are you running? I use NetBeans with JMRI all the time, and there are no problems at all. Since NetBeans by default uses ant for all of the builds, this change in how Version.java is handled (checked in a couple of weeks ago) was completely transparent. I use NetBeans 7.01, albeit I do so on Mac OS X and not Windows. Others on the list are known to be using NetBeans on windows without trouble. There is a nbproject directory in the JMRI source, which I believe contains all of the right settings, so you might want to consider checking out a fresh copy into a new projects directory. You need two source package folders (java/src and java/tmp) and one test package folder (java/test). The easiest way to build the software is by using the 'build' target in the Ant file (build.xml). A bunch of JAR files need to be added to the classpath (see the lists named as 'runtime.class.path' and 'build.class.path' in build.xml). But, as I noted, this should already be all set up in the code that is currently checked in. -- david d zuhn Saint Paul Bridge & Terminal Ry. zoo @ stpaulterminal.org |