Path: csiph.com!aioe.org!.POSTED!not-for-mail From: =?UTF-8?Q?Arne_Vajh=c3=b8j?= Newsgroups: comp.lang.java.programmer Subject: Re: Problem compiling with 9 for 8 Date: Mon, 2 Oct 2017 14:25:45 -0400 Organization: Aioe.org NNTP Server Lines: 25 Message-ID: References: NNTP-Posting-Host: PBuS014lhzVyHjLbXmo/ZQ.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 X-Notice: Filtered by postfilter v. 0.8.2 Content-Language: en-US Xref: csiph.com comp.lang.java.programmer:37519 On 10/2/2017 11:51 AM, Knute Johnson wrote: > I want to compile this program with the Java 9 compiler but with but > with the --release 8 option so that it will run on a Java 8 runtime. The > --add-modules option is not available if the --release options is > specified.  Anybody know what the solution is?  Am I going at this the > wrong way? > > C:\Users\Knute Johnson>javac --release 8 -Xlint:unchecked -cp > .;com/knutejohnson > /rosen/javax.mail.jar com/knutejohnson/rosen/PHD2Alarms.java > .\com\knutejohnson\rosen\AlarmDialog2.java:9: error: package > javafx.scene.media > does not exist > import javafx.scene.media.*; > ^ > .\com\knutejohnson\rosen\AlarmDialog2.java:60: error: cannot find symbol >         AudioClip clip = null; >         ^ >   symbol:   class AudioClip >   location: class AlarmDialog2 Have you tried putting Java 8 jfxrt.jar explicit in classpath? Arne