Eclipse 裡要如何加 runtime 的 path 變數呢?
請先run 要跑的程式,當出現no XX in java.lang.path之後
點Eclipse的 Run->Run Configurations
在出現的視窗內,左邊欄位點一下剛才run的檔案名
右邊欄位點選 Enviroment的 tab
新增一個變數 PATH
注意: 變數名一定要是 PATH (大小寫有差!)
value 請填入 XX.dll 的絕對路徑,多個檔案間要加;
按下 apply
run
基本上就可以跑啦~
p.s 可以將要用的.dll 放在一個資料夾下,path下的value可以設成該資料夾的路徑
這樣就不用一個個設啦
2009年12月23日 星期三
[Eclipse] 執行出現no WiiuseJ in java.library.path 的錯誤
話說抓了某個大大所編寫的 headTracking code,高興的import進eclipse run
竟然出現下面的錯誤:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no WiiuseJ in java.library.path
試了加入windows user變數 -->失敗
最後是用 在IDE(eclipse) 裡設Run Configurations才解決
以下是步驟:
至於為啥在windows下設變數會有問題,目前只能猜是Eclipse會蓋掉PATH...
如果有大大有別的意見,也歡迎提出~
總之 祝大家跑程式成功
竟然出現下面的錯誤:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no WiiuseJ in java.library.path
試了加入windows user變數 -->失敗
最後是用 在IDE(eclipse) 裡設Run Configurations才解決
以下是步驟:
1. 先 run 出錯誤
2. 看錯誤顯示 xxx not in java.library.path
3. 猜檔名
linux -> libxxx.so
win -> xxx.dll
4. 把 xxx.so or xxxdll 的 path 加至 變數
5. 也可以建一個專用資料夾, 集中在一起, 加至變數(HOW?)
repeat 2~4 until no java.library.path problem至於為啥在windows下設變數會有問題,目前只能猜是Eclipse會蓋掉PATH...
如果有大大有別的意見,也歡迎提出~
總之 祝大家跑程式成功
2009年8月11日 星期二
2009年7月27日 星期一
[Flash] Flash 支援影音格式
• WAV (Windows only)
• AIFF (Macintosh only)
• mp3 (Windows or Macintosh)
If you have QuickTime 4 or later installed on your system, you can import these additional sound file formats:
• AIFF (Windows or Macintosh)
• Sound Designer II (Macintosh only)
• Sound Only QuickTime Movies (Windows or Macintosh)
• Sun AU (Windows or Macintosh)
• System 7 Sounds (Macintosh only)
• WAV (Windows or Macintosh)
data from:adobe flash cs3 professional User Guide.
• AIFF (Macintosh only)
• mp3 (Windows or Macintosh)
If you have QuickTime 4 or later installed on your system, you can import these additional sound file formats:
• AIFF (Windows or Macintosh)
• Sound Designer II (Macintosh only)
• Sound Only QuickTime Movies (Windows or Macintosh)
• Sun AU (Windows or Macintosh)
• System 7 Sounds (Macintosh only)
• WAV (Windows or Macintosh)
data from:adobe flash cs3 professional User Guide.
2009年7月20日 星期一
[Flash] 一個物件使用在不同影格
在練習 "Action Script 3.0 互動媒體設計" 單元二的練習時,要求增加相片淡出的功能,運用其所給的提示,製作一個白色矩形,並將其轉換成movie clip,命名為m_effect,並編輯m_effect物件,在其物件內將白色矩形轉變為透明矩形。
之再將m_effect直接加入多個影格內,執行後發現,只有第一張照片有淡出效果,之後都沒有。目前找出的解決方法如下:
之再將m_effect直接加入多個影格內,執行後發現,只有第一張照片有淡出效果,之後都沒有。目前找出的解決方法如下:
為每個影格內的m_effect設定instance name
此作法是為確保每個影格內的m_effect是一個新的獨立物件。
另外一個想法是監聽按鈕在偵測到按鈕按下後,使m_effect回到第一個影格,此方法較為不好,使用此法會使m_effect受限於與按鈕的配合,使本身的再利用性降低。
另外一個想法是監聽按鈕在偵測到按鈕按下後,使m_effect回到第一個影格,此方法較為不好,使用此法會使m_effect受限於與按鈕的配合,使本身的再利用性降低。
[Flash] button 小技巧
關於Flash 小技巧:
1. 在將物件import進舞台後,可先將物件轉換成Movie clip,以為其增加「濾鏡」。
note:濾鏡效果可使物件產生陰影、光暈、模糊等影像特色。
2. 再將物件轉換成button,對物件點擊兩下,可進入button分好的影格ex: up over down..
這裡應該是同一物件具有button 和 Movie clip的功能,值得特別注意的是,如果先將物件轉換成某種類別,則之後點擊舞台上的物件一下出現的是第一次轉換的類別,點兩下則進入之後轉換的屬性。
3. 可藉由方法一的設定,在button各種狀態下,設定陰影、光暈的視覺效果(此調整為Movie clip屬性下的濾鏡功能)。
可在Button裡的Frame設定Movie Clip 的參數EX:增加濾鏡等等,使Button在滑鼠各樣事件上可以有不同的樣子。
1. 在將物件import進舞台後,可先將物件轉換成Movie clip,以為其增加「濾鏡」。
note:濾鏡效果可使物件產生陰影、光暈、模糊等影像特色。
2. 再將物件轉換成button,對物件點擊兩下,可進入button分好的影格ex: up over down..
這裡應該是同一物件具有button 和 Movie clip的功能,值得特別注意的是,如果先將物件轉換成某種類別,則之後點擊舞台上的物件一下出現的是第一次轉換的類別,點兩下則進入之後轉換的屬性。
3. 可藉由方法一的設定,在button各種狀態下,設定陰影、光暈的視覺效果(此調整為Movie clip屬性下的濾鏡功能)。
可在Button裡的Frame設定Movie Clip 的參數EX:增加濾鏡等等,使Button在滑鼠各樣事件上可以有不同的樣子。
2009年5月20日 星期三
2009年3月18日 星期三
Swing UI:Jigloo
簡單的操作,免費的Swing UI for Eclipse
Jigloo: http://www.cloudgarden.com/jigloo/
update url: http://cloudgarden1.com/update-site
tutorial: http://www.cloudgarden1.com/swing_tutorial/index.html
Jigloo: http://www.cloudgarden.com/jigloo/
update url: http://cloudgarden1.com/update-site
tutorial: http://www.cloudgarden1.com/swing_tutorial/index.html
2009年3月17日 星期二
在Eclipse建立Maven專案
1. 建立Maven 專案
new->project->Maven->Maven project
選擇 "maven-archetype-quickstart"
按next,
GroupId 可說是 package的意思
ArtifactId 可說是 project的意思
2. pom.xml 增加 dependency,在 dependencies 裡增加
增加:s2h.util.jmsStub(與MQ溝通的library)
s2h.util.JsonUtils(建立Json格式的library)
3. 為了使Maven能找到s2h自己的 jmsStub和JsonUtils的dependency,要增加repositories
在pom.xml project結束之前
4. 存檔,等程式跑完。
new->project->Maven->Maven project
選擇 "maven-archetype-quickstart"
按next,
GroupId 可說是 package的意思
ArtifactId 可說是 project的意思
2. pom.xml 增加 dependency,在 dependencies 裡增加
增加:s2h.util.jmsStub(與MQ溝通的library)
s2h.util.JsonUtils(建立Json格式的library)
3. 為了使Maven能找到s2h自己的 jmsStub和JsonUtils的dependency,要增加repositories
在pom.xml project結束之前
4. 存檔,等程式跑完。
2009年3月11日 星期三
在 eclipse 設定 Maven 的工作環境
1. 下載Maven:連結
選擇適合自己的版本
解壓縮到和放自己的程式碼不同的資料夾下(這樣才不容易把別人的 Code 跟自己的搞混)
設定 windows 環境變數將maven的bin資料夾加到系統path下
ex:
c:\program files\apache-maven-2.0.x\bin";%PATH%
2. 用cmd切換到解壓縮後的 maven 資料夾下
3. 鍵入"mvn -v" 查詢版本,若可正常執行則會出現Maven和Java版本資訊
(若失敗通常是工作環境沒有 buildpath Java)
4. 下載m2Eclipse:連結
將其 updateSite 加進eclipse,選擇Maven Embedder, .....(Required), .......XML等三項安裝
5. 建立 Maven 專案(Maven project)
按Next後切換 Catalog 至 Internal,選擇 maven-archetype-quickstart
GroupId : java 的 package 名稱
ArtifactId: Java 的專案名稱
6. 要更新 Maven 資料夾下的 conf 資料夾下的 settings.xml (可找你的帳號管理員要)
7. 全域設定 Windows -> preference -> Maven -> Installations -> Add 自己的 Maven 資料夾
選擇適合自己的版本
解壓縮到和放自己的程式碼不同的資料夾下(這樣才不容易把別人的 Code 跟自己的搞混)
設定 windows 環境變數將maven的bin資料夾加到系統path下
ex:
c:\program files\apache-maven-2.0.x\bin";%PATH%
2. 用cmd切換到解壓縮後的 maven 資料夾下
3. 鍵入"mvn -v" 查詢版本,若可正常執行則會出現Maven和Java版本資訊
(若失敗通常是工作環境沒有 buildpath Java)
4. 下載m2Eclipse:連結
將其 updateSite 加進eclipse,選擇Maven Embedder, .....(Required), .......XML等三項安裝
5. 建立 Maven 專案(Maven project)
按Next後切換 Catalog 至 Internal,選擇 maven-archetype-quickstart
GroupId : java 的 package 名稱
ArtifactId: Java 的專案名稱
6. 要更新 Maven 資料夾下的 conf 資料夾下的 settings.xml (可找你的帳號管理員要)
7. 全域設定 Windows -> preference -> Maven -> Installations -> Add 自己的 Maven 資料夾
eclipse 新增 update site
1. 在工具列按 windows -> help
2. 點下後切換 Available Software 頁面
3. 點選右方的 AddSite
輸入url後 eclipse會自動載入
4. 點選要的項目即可
2. 點下後切換 Available Software 頁面
3. 點選右方的 AddSite
輸入url後 eclipse會自動載入
4. 點選要的項目即可
設定Eclipse的SVN的工作環境
1. 為了避免跟其他project混在一起,重新下載eclipse
(目前使用 eclipse classic 3.4版本)
2. 安裝SVN
2.1 到subversive 的 download 下複製 Update Sites 的 URL:連結
有兩個update site,功用分別為:
Subversive plug-in : SVN的API
Subversive SVN Connectors:SVN的UI
3. 選擇要安裝的選項 (在eclipse新增 Update Site 的方法)
Subversive plug-in : SVN Team Provider
Subversive SVN Connectors:JavaHL 1.5.4 Win32Binaries(Optional), Subversive SVN Connectors
4. 安裝完,回到主頁面點選工具列windows->Oepn perspective -> Other
選擇SVN Repository Exploring
(此步驟亦可按 切換)
視窗切換後即可New一個新的SVN位置(New -> Respository Location)
https://s2h-home.org/svn_ui
(目前使用 eclipse classic 3.4版本)
2. 安裝SVN
2.1 到subversive 的 download 下複製 Update Sites 的 URL:連結
有兩個update site,功用分別為:
Subversive plug-in : SVN的API
Subversive SVN Connectors:SVN的UI
3. 選擇要安裝的選項 (在eclipse新增 Update Site 的方法)
Subversive plug-in : SVN Team Provider
Subversive SVN Connectors:JavaHL 1.5.4 Win32Binaries(Optional), Subversive SVN Connectors
4. 安裝完,回到主頁面點選工具列windows->Oepn perspective -> Other
選擇SVN Repository Exploring
(此步驟亦可按 切換)
視窗切換後即可New一個新的SVN位置(New -> Respository Location)
https://s2h-home.org/svn_ui
2009年3月10日 星期二
訂閱:
文章 (Atom)