[問題] 用ant跑swing-based gui

看板java作者 (Arim5566)時間13年前 (2012/05/25 00:11), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
各位好 我有一個ImageProcess.java檔 裏面有用到swing的函式庫 build.xml檔如下 <project name="example" default = "run"> <property name="src.dir" value="src"/> <property name="bin.dir" value="bin"/> <property name="bak.dir" value="bak"/> <target name="prepare"> <mkdir dir="${bin.dir}"/> <mkdir dir="${bak.dir}"/> <copy todir="${bak.dir}"> <fileset dir="${bin.dir}"/> </copy> </target> <target name="compile" depends="prepare"> <javac srcdir="${src.dir}" destdir="${bin.dir}" includeAntRuntime = "false"/> </target> <target name="run" depends="compile"> <java classname="ImageProcess"> <classpath path="${bin.dir}"/> </java> </target> </project> 但是每次輸入$ ant的時候 都沒辦法把我寫的gui視窗叫出來 只會有System.out.print的訊息 但是單獨執行$ java ImageProcess的時候 卻可以把我寫的gui視窗呼叫出來 請問是不是我的build.xml檔需要修改? 謝謝 -- ~宅男的四個徵兆~ ∠□ ○ ! * \○/ ★    (○ ? ╦╦└□ " ○□═ □   □> ║║√√ ╦══╦ ∥    |\ 一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.241.167.223

05/25 00:51, , 1F
run那邊把 fork 開起來,不然jvm在ant跑完就關了
05/25 00:51, 1F

05/25 12:25, , 2F
加fork就解決了!不過JVM為什麼會關閉?它還是有印出print阿
05/25 12:25, 2F
文章代碼(AID): #1FlbsdMN (java)