Aha, I found the setting so the Project:Clean... will indeed delete the
required folders (i.e., when I pick it now it outputs):
Buildfile: /Users/rkanters/Documents/workspace/Jmol/build.xml
[echo] version=14.7.0_2016.05.26
clean:
[delete] Deleting directory
/Users/rkanters/Documents/workspace/Jmol/build/classes
[delete] Deleting directory
/Users/rkanters/Documents/workspace/Jmol/build/applet-classes
[delete] Deleting directory
/Users/rkanters/Documents/workspace/Jmol/build/appjars
BUILD SUCCESSFUL
Total time: 2 seconds
It turns out that I need to edit in the 'Properties for Jmol' under the
Builders' ant builder (which one may have to add in Mars.2) to use the
build.xml file (as I mentioned earlier), but also in the Targets tab for the
"During a "Clean:" " do a 'Set Targets...' and pick the 'clean' target.
Default a new ant build doesn't seem to be set up to run a 'clean' target, only
things are set for the "After a "Clean":' and 'Manual Build:'.
Normally when I am playing around with the code I have the Jmol.jar Builder
unchecked (so I don't have to build the signed applets and all the other stuff
all the time), and only turn it one when I really want the Jmol.jar file.
I hope this helps some other people when they switch over to Mars (which I
would not suggest because I tried to set it up to use Java 1.6, but it
complains that it can not handle anything below Java 1.7)....
René
> On May 27, 2016, at 12:51 PM, Robert Hanson <[email protected]> wrote:
>
> You have to make sure you do
>
> run as.... and then select the "clean" option. You can't just use
> Project...clean
>
> Bob
>
> On Fri, May 27, 2016 at 10:32 AM, Kanters, Rene <[email protected]
> <mailto:[email protected]>> wrote:
> I always thought that it 'cleaning' it means that it would remove all those
> files, which is why I was so surprised that it didn't do it. I guess it has
> something to do with what is in the build.xml file, but I have never
> understood the ant build files well enough to mess with those....
>
>> On May 27, 2016, at 10:30 AM, Robert Hanson <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>> yes, that's right. If you figure how to make "Project Clean" remove the
>> build files, that would be great. We could set that up.
>>
>> On Fri, May 27, 2016 at 9:10 AM, Kanters, Rene <[email protected]
>> <mailto:[email protected]>> wrote:
>> I decided to keep an eye on the build folder and noticed that when I did a
>> 'Clean' project the files were not removed. I did an rm -rf in there to
>> start fresh, did a build and now it works...
>>
>> René
>>
>>> On May 27, 2016, at 9:05 AM, Kanters, Rene <[email protected]
>>> <mailto:[email protected]>> wrote:
>>>
>>> Bob,
>>>
>>> I did clean builds several times to no avail. I am building the Jmol.jar
>>> using an ant builder setup for the Properties of Jmol, where I specify it
>>> to use Jmol/build.xml buildfile. I think that when I run it directly in
>>> Eclipse is may use the Java Builder set up, but that one is not editable,
>>> so I can't tell what exactly that does.
>>>
>>> I also did an 'override and update' to make sure that I pulled everything
>>> back as it is on the SVN server. The only files I did not allow to
>>> overwrite were the .externalToolBuilders/Jmol.jar.launch (which does not
>>> seem to have a version in SVN, probably something new in Mars.2),
>>> Settings/org.eclipse.jdt.core.pref and .project. (like I had before).
>>>
>>> I do indeed not see the org/jmol/api/JmolBioResolver (and am somewhat
>>> surprised it isn't echoed as org.jmol.apl), so why is there a script that
>>> still seems to know about that and only needs it when I am running the
>>> Jmol.jar (using java -jar Jmol.jar) but not when I am running it from
>>> within eclipse?
>>>
>>> René
>>>
>>>> On May 27, 2016, at 1:44 AM, Robert Hanson <[email protected]
>>>> <mailto:[email protected]>> wrote:
>>>>
>>>> JmolBioResolver was decommissioned. Perhaps you have not fully
>>>> synchronized. Try a clean build.
>>>>
>>>> I have also added those to the release branch, 14.6.
>>>>
>>>> On Thu, May 26, 2016 at 4:04 PM, Kanters, Rene <[email protected]
>>>> <mailto:[email protected]>> wrote:
>>>> Hi,
>>>>
>>>> I just synchronized after having made the changes in the qchem reader this
>>>> morning, and now find that the application when running in the Eclipse
>>>> Mars.2 (Release 4.5.2) run the app fine, but that the Jmol.jar I am
>>>> creating gives an error message when I try to measure things using the
>>>> console:
>>>>
>>>> $ measure (c2)(c6)
>>>> script ERROR: java.lang.NoSuchMethodError:
>>>> org.jmol.viewer.Viewer.getJBR()Lorg/jmol/api/JmolBioResolver;
>>>>
>>>> Does anybody have any idea why that started happening?
>>>>
>>>> René
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Mobile security can be enabling, not merely restricting. Employees who
>>>> bring their own devices (BYOD) to work are irked by the imposition of MDM
>>>> restrictions. Mobile Device Manager Plus allows you to control only the
>>>> apps on BYO-devices by containerizing them, leaving personal data
>>>> untouched!
>>>> https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
>>>> <https://ad.doubleclick.net/ddm/clk/304595813;131938128;j>
>>>> _______________________________________________
>>>> Jmol-developers mailing list
>>>> [email protected]
>>>> <mailto:[email protected]>
>>>> https://lists.sourceforge.net/lists/listinfo/jmol-developers
>>>> <https://lists.sourceforge.net/lists/listinfo/jmol-developers>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Robert M. Hanson
>>>> Larson-Anderson Professor of Chemistry
>>>> St. Olaf College
>>>> Northfield, MN
>>>> http://www.stolaf.edu/people/hansonr <http://www.stolaf.edu/people/hansonr>
>>>>
>>>>
>>>> If nature does not answer first what we want,
>>>> it is better to take what answer we get.
>>>>
>>>> -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
>>>>
>>>> ------------------------------------------------------------------------------
>>>> What NetFlow Analyzer can do for you? Monitors network bandwidth and
>>>> traffic
>>>> patterns at an interface-level. Reveals which users, apps, and protocols
>>>> are
>>>> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
>>>> J-Flow, sFlow and other flows. Make informed decisions using capacity
>>>> planning reports.
>>>> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e_______________________________________________
>>>>
>>>> <https://ad.doubleclick.net/ddm/clk/305295220;132659582;e_______________________________________________>
>>>> Jmol-developers mailing list
>>>> [email protected]
>>>> <mailto:[email protected]>
>>>> https://lists.sourceforge.net/lists/listinfo/jmol-developers
>>>> <https://lists.sourceforge.net/lists/listinfo/jmol-developers>
>>>
>>> ------------------------------------------------------------------------------
>>> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
>>> patterns at an interface-level. Reveals which users, apps, and protocols
>>> are
>>> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
>>> J-Flow, sFlow and other flows. Make informed decisions using capacity
>>> planning reports.
>>> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e_______________________________________________
>>>
>>> <https://ad.doubleclick.net/ddm/clk/305295220;132659582;e_______________________________________________>
>>> Jmol-developers mailing list
>>> [email protected]
>>> <mailto:[email protected]>
>>> https://lists.sourceforge.net/lists/listinfo/jmol-developers
>>> <https://lists.sourceforge.net/lists/listinfo/jmol-developers>
>>
>>
>> ------------------------------------------------------------------------------
>> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
>> patterns at an interface-level. Reveals which users, apps, and protocols are
>> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
>> J-Flow, sFlow and other flows. Make informed decisions using capacity
>> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
>> <https://ad.doubleclick.net/ddm/clk/305295220;132659582;e>
>> _______________________________________________
>> Jmol-developers mailing list
>> [email protected]
>> <mailto:[email protected]>
>> https://lists.sourceforge.net/lists/listinfo/jmol-developers
>> <https://lists.sourceforge.net/lists/listinfo/jmol-developers>
>>
>>
>>
>>
>> --
>> Robert M. Hanson
>> Larson-Anderson Professor of Chemistry
>> St. Olaf College
>> Northfield, MN
>> http://www.stolaf.edu/people/hansonr <http://www.stolaf.edu/people/hansonr>
>>
>>
>> If nature does not answer first what we want,
>> it is better to take what answer we get.
>>
>> -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
>>
>> ------------------------------------------------------------------------------
>> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
>> patterns at an interface-level. Reveals which users, apps, and protocols are
>> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
>> J-Flow, sFlow and other flows. Make informed decisions using capacity
>> planning reports.
>> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e_______________________________________________
>>
>> <https://ad.doubleclick.net/ddm/clk/305295220;132659582;e_______________________________________________>
>> Jmol-developers mailing list
>> [email protected]
>> <mailto:[email protected]>
>> https://lists.sourceforge.net/lists/listinfo/jmol-developers
>> <https://lists.sourceforge.net/lists/listinfo/jmol-developers>
>
>
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
> <https://ad.doubleclick.net/ddm/clk/305295220;132659582;e>
> _______________________________________________
> Jmol-developers mailing list
> [email protected]
> <mailto:[email protected]>
> https://lists.sourceforge.net/lists/listinfo/jmol-developers
> <https://lists.sourceforge.net/lists/listinfo/jmol-developers>
>
>
>
>
> --
> Robert M. Hanson
> Larson-Anderson Professor of Chemistry
> St. Olaf College
> Northfield, MN
> http://www.stolaf.edu/people/hansonr <http://www.stolaf.edu/people/hansonr>
>
>
> If nature does not answer first what we want,
> it is better to take what answer we get.
>
> -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
>
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports.
> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e_______________________________________________
> Jmol-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jmol-developers
smime.p7s
Description: S/MIME cryptographic signature
------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________ Jmol-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jmol-developers
