Hi Cynthia,
You should only have to do: "ant install" (actually to
just build the unsigned .jar files you can use "ant clean package"). I
just tried it on Windows 7, with JDK 1.7.0_25 and it worked fine (with
the current code in svn at "branches/2.0.x"). I don't think you need to
specify the 1.7 compiler version, even if you want to use Java 7
features in your code. The 1.6-compatible .jar files generated by a
Pivot build will still be compatible with code built using
1.7-compatible user programs (in my experience).
Did you try just using the 2.0.3 release .jar files from
here: http://pivot.apache.org/download.cgi#2.0.3 ?
Where did you add the "try-with-resources" statement?
Was it in your main program (close to the "startup" method)? The Pivot
code does not implement the "AutoCloseable" interface anywhere that
would be required for a "try-with-resources" statement, so that may be
the problem, depending on what resources you wanted automatically
closed....
~Roger
From: Schwartz, Cynthia L [mailto:[email protected]]
Sent: Tuesday, August 27, 2013 1:07 PM
To: [email protected]
Subject: How to build 2.0.3 using 1.7 source and target ?
What is the proper way to build Pivot 2.0.3 using ant ?
I tried ant -Dcompiler.source=1.7 -Dcompiler.target=1.7 install
(without the 1.7 switches, it builds and runs the project. Then I
added a try-with-resources stmt and tried to run my project )
It builds, however my Netbeans project will not run with the following :
java.lang.ExceptionInInitializerError
Caused by: java.lang.RuntimeException: Uncompilable source code -
mainwindow.MainWindow is not abstract and does not override abstract
method
startup(org.apache.pivot.wtk.Display,org.apache.pivot.collections.Map<ja
va.lang.String,java.lang.String>) in org.apache.pivot.wtk.Application
at mainwindow.MainWindow<clinit>(MainWindow.java:XX)
Exception in thread "main" Java Result: 1