From: Polin Wei
裝完 JBoss EAP 6.x ,並利用 Eclipse 開發程式除錯 Debug 時,發現一般使用 System.out.println() & logger.info() 都沒有出現在 Console 中,查了好久才找到正解如下:
1. 在 Eclipse 開發環境:
在 Servers 視窗下的 JBoss EAP Server 點兩下,選擇 Open Launch configuration ,然後在 VM arguments 裡最後加入 -Dorg.jboss.as.logging.per-deployment=false 即可
這樣訊息就會出來了,但 System.out.print() 仍會不出現,直到下一個 System.out.println() 才會一起出現,這是JBoss EAP 的 Bug.
(繼續閱讀...)
廣告聯播
2014年10月3日 星期五
2014年8月14日 星期四
如何在 eclipse 利用 maven 建立 struts2 並在 eclipse internal runtime Server: Tomcat 作開發環境測試
From: Polin Wei
主要目的:如何在 eclipse 利用 maven 建立 struts2 並在 eclipse internal runtime Server: Tomcat 作開發環境測試
平台:
eclipse:
Version: Kepler Service Release 2
Build id: 20140224-0627
maven:Maven Integration for Eclipse (Luna and newer) 1.5
tomcat:apache-tomcat-7.0.52_x64
java:jdk1.7.0_45_x64
jboss:JBoss EAP 6.2.0.GA
step01:建立一個 struts2-archetype-blank 的 maven 專案
可以按一下 Add Archetype,建立一個空的 Struts2 專案,相關欄位資訊可以查:http://struts.apache.org/release/2.2.x/docs/struts-2-blank-archetype.html
Step02:轉換成為 Dynamic Web project
選擇此專案 guEBS 按下滑鼠右鍵,選擇 Properties 裡的 Project Facets ,按下 Covert to faceted form...
先將 java 的版本改為 1.7 ,再將 Dynamic Web project 的 check box 打勾,此時下方會出現 "Further configuration available...",Content directory 原本是 WebContent ,修改為 src/main/webapp。
再到 Deployment Assembly 將 Maven Dependencies 加入,然後按 Apply -> ok。
Step03:Deploy to Internal runtime Server:Tomcat 測試
執行 Maven build 時, 應該在 target 目前下會產生 guEBS-1.0.0-SNAPSHOT.war,這個檔直接可以佈署在 JBoss 下執行。
(繼續閱讀...)
主要目的:如何在 eclipse 利用 maven 建立 struts2 並在 eclipse internal runtime Server: Tomcat 作開發環境測試
平台:
eclipse:
Version: Kepler Service Release 2
Build id: 20140224-0627
maven:Maven Integration for Eclipse (Luna and newer) 1.5
tomcat:apache-tomcat-7.0.52_x64
java:jdk1.7.0_45_x64
jboss:JBoss EAP 6.2.0.GA
step01:建立一個 struts2-archetype-blank 的 maven 專案
可以按一下 Add Archetype,建立一個空的 Struts2 專案,相關欄位資訊可以查:http://struts.apache.org/release/2.2.x/docs/struts-2-blank-archetype.html
Step02:轉換成為 Dynamic Web project
選擇此專案 guEBS 按下滑鼠右鍵,選擇 Properties 裡的 Project Facets ,按下 Covert to faceted form...
先將 java 的版本改為 1.7 ,再將 Dynamic Web project 的 check box 打勾,此時下方會出現 "Further configuration available...",Content directory 原本是 WebContent ,修改為 src/main/webapp。
再到 Deployment Assembly 將 Maven Dependencies 加入,然後按 Apply -> ok。
Step03:Deploy to Internal runtime Server:Tomcat 測試
執行 Maven build 時, 應該在 target 目前下會產生 guEBS-1.0.0-SNAPSHOT.war,這個檔直接可以佈署在 JBoss 下執行。
(繼續閱讀...)
2011年4月23日 星期六
Android 在 Eclipse 開發環境的設定
From: Polin Wei
Android 開發環境下載:
JDK:
http://www.oracle.com/technetwork/java/javase/downloads下載 Java SE 6 Update xx 的 JDK jdk-6uxx-windows-i586.exe,其中 xx 代表 JDK 在版本 6 的第 xx 的小版本
Eclipse:
http://www.eclipse.org/downloads/下載 Eclipse IDE for Java Developers 的 Java 整合開發平台,並解開壓縮檔在 D:\Progs\eclipse
Android SDK:
http://developer.android.com/sdk 下載 android-sdk_rxx-windows.zip ,檔案名的 xx 代表 SDK 的版本,並解開壓縮檔在 D:\Progs\android-sdk
Android 開發環境設定:
Android:
1. 使用 D:\Progs\android-sdk\SDK Manager.exe 在 Available packages 裡有 Android Resposity 及 Third party Add-one 兩個目錄可供下載開發 Android 所需的 Package
Eclipse:
1. Downloading the ADT Plugin:
a. Help/Install New Software.../
b. Click Add, in the top-right corner.
c. In the Add Repository dialog that appears, enter "ADT Plugin"
Name:Android ADT Plugin
Location:https://dl-ssl.google.com/android/eclipse/
按 OK.
Note: 如果有安全顧忌,可以用 https 的 URL 來替代 http URL ( http://dl-ssl.google.com/android/eclipse/).
d. In the Available Software dialog, select the checkbox next to Developer Tools and click Next.
e. In the next window, you'll see a list of the tools to be downloaded. Click Next.
f. Read and accept the license agreements, then click Finish.
When the installation completes, restart Eclipse.
2. 選擇 Windows/Preferences/Android/SDK Location 設為 D:\Progs\android-sdk
3. 選擇 Windows/Android SDK and AVD Manager 建一個開發用的手機模擬器( Emulator)
Name:WVGA400
Target:Android 2.1-update1 - API level 7
SD Card: 256 MiB
Skin: Built-in : WQVGA400
這樣即完成開發 Android 手機程式的設定
Troubleshooting 疑難解答:
執行時發生錯誤訊息:emulator-5554 disconnected! Cancelling 'com.micro.AlertDemo activity launch'!
解決方法:
+ solution : before message like "emulator-5554 disconnected! Cancelling " go to Eclipse IDE/window/Show Views /device/view menu/reset adb
2009年4月13日 星期一
[DataBase] 用 eclipse 的 Data Source Explorer 讀取 Oracle XE 資料
From: Polin Wei
Step 01: 設定 DataBase 所需要的 JAR 檔
Window -> Preferences 選擇 Data Management -> Connectivity -> Driver Definitions
先在 Name/Type 中選擇資料庫驅動程式的名字(Driver Name) 如 Oracle XE 為 Oracle Thin Driver, version 為 10 ; 然後再到 Jar List 指定 Jar 檔存放的地方.

Step 02: 在 Data Source Explorer 中建立 OracleXE 的連線設定

Step 03: 選擇 Connection profile type

Step 04: 設定連接 Oracle XE 的相關參數, 並按下 Test Connection , 測試是否連線成功

設定好以上資料, 就可以將 Table 的資料叫出, 並直接作新增, 修改, 刪除, 存檔的動作了.
Step 01: 設定 DataBase 所需要的 JAR 檔
Window -> Preferences 選擇 Data Management -> Connectivity -> Driver Definitions
先在 Name/Type 中選擇資料庫驅動程式的名字(Driver Name) 如 Oracle XE 為 Oracle Thin Driver, version 為 10 ; 然後再到 Jar List 指定 Jar 檔存放的地方.

Step 02: 在 Data Source Explorer 中建立 OracleXE 的連線設定

Step 03: 選擇 Connection profile type

Step 04: 設定連接 Oracle XE 的相關參數, 並按下 Test Connection , 測試是否連線成功

設定好以上資料, 就可以將 Table 的資料叫出, 並直接作新增, 修改, 刪除, 存檔的動作了.
2009年4月12日 星期日
[PHP] 用 eclipse PDT 撰寫 PHP
From: Polin Wei
Step 01: 安裝 PHP Development (PDT) :
習慣用 eclipse IDE 的工具來撰寫 JAVA, 若想用它來撰寫 PHP 則可以使用 PHP Development (PDT) 的工具, 這樣就可以不用切換程式撰寫工具. 若你已經裝了 eclipse 則可以使用 Safeware updates 的工具來安裝. 在 Help > Software Updates > Find and Install > Add Site :
http://download.eclipse.org/tools/pdt/updates
http://download.eclipse.org/tools/pdt/updates/2.0/

Step 02: 安裝 ZEND 的 Debugger:
裝完 PHP Development (PDT) 後, 還要裝 ZEND 的 Debugger
安裝的方法有二:
1. Open Eclipse and go to Help-> Software Updates-> Find and Install
Select "Search for new features to install" and click "Next"
Create a New Remote Site with the following details:
Name: PDT
URL: http://downloads.zend.com/pdt
Check the PDT box and click "Next" to start the installation
2. 若安裝不下來, 則可以到 Debugger 去下載壓縮檔 download the Zend Executable Debugger Eclipse Plug-in (Note: this plug-in is included in the all-in-one package). 解開後, 放在 eclipse 目錄下的相對路徑就可以.
Step 03: 設定 PDT 環境:
Window -> Preferences -> PHP -> Debug

Window -> Preferences -> PHP -> Executables

以上安裝完後, 建立一個 PHP Project 測試一下:
Step 01: 選 PHP Project

Step 02: Project 存放的目錄要放在 apache 的 Document Root 的地方

Step 03: 在撰寫 PHP 檔時, 它就會有 Coding 提示
Step 01: 安裝 PHP Development (PDT) :
習慣用 eclipse IDE 的工具來撰寫 JAVA, 若想用它來撰寫 PHP 則可以使用 PHP Development (PDT) 的工具, 這樣就可以不用切換程式撰寫工具. 若你已經裝了 eclipse 則可以使用 Safeware updates 的工具來安裝. 在 Help > Software Updates > Find and Install > Add Site :
http://download.eclipse.org/tools/pdt/updates
http://download.eclipse.org/tools/pdt/updates/2.0/

Step 02: 安裝 ZEND 的 Debugger:
裝完 PHP Development (PDT) 後, 還要裝 ZEND 的 Debugger
安裝的方法有二:
1. Open Eclipse and go to Help-> Software Updates-> Find and Install
Select "Search for new features to install" and click "Next"
Create a New Remote Site with the following details:
Name: PDT
URL: http://downloads.zend.com/pdt
Check the PDT box and click "Next" to start the installation
2. 若安裝不下來, 則可以到 Debugger 去下載壓縮檔 download the Zend Executable Debugger Eclipse Plug-in (Note: this plug-in is included in the all-in-one package). 解開後, 放在 eclipse 目錄下的相對路徑就可以.
Step 03: 設定 PDT 環境:
Window -> Preferences -> PHP -> Debug

Window -> Preferences -> PHP -> Executables

以上安裝完後, 建立一個 PHP Project 測試一下:
Step 01: 選 PHP Project

Step 02: Project 存放的目錄要放在 apache 的 Document Root 的地方

Step 03: 在撰寫 PHP 檔時, 它就會有 Coding 提示
2008年7月17日 星期四
[教學] Eclipse 與 Apache Tomcat 的整合開環境
來源:Polin Wei
環境:
OS : WinXP-SP3
Apache Tomcat : Apache-Tomcat-6.0.14 下載: http://tomcat.apache.org/
解壓在 C:\AppServ\apache-tomcat-6.0.14
Eclipse IDE : Ganymede 下載: http://www.eclipse.org/downloads/index.php
Java : jdk1.5.0_12 下載: http://java.sun.com/
基本的環境變數,請看 [教學]Eclipse 與 Subversion 的整合運作 這篇介紹,接下來我們來看看在 Eclipse IDE 環境要如何設定.
##CONTINUE##
環境:
OS : WinXP-SP3
Apache Tomcat : Apache-Tomcat-6.0.14 下載: http://tomcat.apache.org/
解壓在 C:\AppServ\apache-tomcat-6.0.14
Eclipse IDE : Ganymede 下載: http://www.eclipse.org/downloads/index.php
Java : jdk1.5.0_12 下載: http://java.sun.com/
基本的環境變數,請看 [教學]Eclipse 與 Subversion 的整合運作 這篇介紹,接下來我們來看看在 Eclipse IDE 環境要如何設定.
##CONTINUE##
在 Eclipse -> Preferences 中選擇 Server -> Runtime Environments
按下 Add 增加 Apache 伺服器中的 Apache Tomcat v6.0
若你的環境變數有事先設好,那下面的值應該是自動帶出來的,若沒有則手動選擇 Tomcat 安裝的路徑
按下 Finishe 後,下方的 Servers 頁次應該會有 "Apache Tomcat v6.0.14 at localhost" ,在右邊則會有多一個 Servers 的目錄,然後可以按下滑鼠右鍵,選 "Add and Remove Projects"
將你要 Publish 的專案加入進來這個 Local 的 Apache Tomcat 伺服器內即可,這樣你的專案就可以從流灠器 ( IE, FireFox ) 中流灠了.
2008年7月10日 星期四
[教學] 利用 Eclipse 自動建立 ANT 需要的 build.xml
來源: Polin Wei
上一篇 ANT 的基本介紹 我們知道透過 ANT 可以幫我們 Compile Java 所建立的專案,而且可以順便建立 JBoss 所需要的 .war 檔.但是 build.xml 的撰寫卻是一項艱鉅的任務,那有什麼工具可以代勞呢?! 接下來就來介紹如何用 Eclipse 自動建立 ANT 需要的 build.xml
環境:
Java : jdk1.5.0_12 程式放在 D:\Progs\jdk1.5.0_12
Eclipse: Ganymede http://www.eclipse.org/downloads/
JBoss: Jboss-4.0.3SP1
在專案上按滑鼠右鍵,選擇 Export
然後選擇 General -> Ant Buildfiles

最後選擇你要建立那一個專案的 build.xml ,按下 Finish 即可。

這樣子就可以自動產生這個專案 Ant 所需要的 build.xml ,當然這個檔案是需要作些許修改的,至於 Ant 的屬性及要修改那些地方,可以視你自己的需要,詳細的說明可以參考ANT 的基本介紹。
上一篇 ANT 的基本介紹 我們知道透過 ANT 可以幫我們 Compile Java 所建立的專案,而且可以順便建立 JBoss 所需要的 .war 檔.但是 build.xml 的撰寫卻是一項艱鉅的任務,那有什麼工具可以代勞呢?! 接下來就來介紹如何用 Eclipse 自動建立 ANT 需要的 build.xml
環境:
Java : jdk1.5.0_12 程式放在 D:\Progs\jdk1.5.0_12
Eclipse: Ganymede http://www.eclipse.org/downloads/
JBoss: Jboss-4.0.3SP1
在專案上按滑鼠右鍵,選擇 Export
然後選擇 General -> Ant Buildfiles
最後選擇你要建立那一個專案的 build.xml ,按下 Finish 即可。
這樣子就可以自動產生這個專案 Ant 所需要的 build.xml ,當然這個檔案是需要作些許修改的,至於 Ant 的屬性及要修改那些地方,可以視你自己的需要,詳細的說明可以參考ANT 的基本介紹。
2008年6月21日 星期六
[教學]Eclipse 與 Subversion 的整合運作
環境:
Java : jdk1.5.0_12 下載點 : http://java.sun.com/
解壓至 D:\Progs\jdk1.5.0_12
Eclipse : eclipse-europa 下載點: http://www.eclipse.org/downloads/
解壓至 D:\Progs\eclipse-europa
Subversion & Apache 請參考 Apache/2.2.4 (Win32) PHP/5.2.3 DAV/2 SVN/1.4.6的安裝
在 WindowXPP 的環境中設定環境參數
JAVA_HOME = D:\Progs\jdk1.5.0_12
PATH = %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
執行 Eclipse , 然後選 Help -> Software Updates -> Find and Install
若是要新增 plug-in 模組, 則選擇下方
選擇 New Remote Site 輸入,然後輸入下面的資訊
Name: Subclipse 1.2.x (Eclipse 3.2+)
URL: http://subclipse.tigris.org/update_1.2.x
安裝完後,將 Eclipse 重開,然後切換到 SVN 的 Repository
這樣一來就可以在 Eclipse 中使用 Subversion 來作程式版本控制了
訂閱:
文章 (Atom)
-
From: Polin Wei 現在的即時通訊 MSN 、Skype ... 等工具,都具備有檔案傳輸的功能,小檔案或許沒問題,但若要傳個 10M 以上的檔,那連用 E-Mail 寄送可能都會無法達成。 可以嚐試在自己電腦中架設 FTP Server ( FTP 伺服器)...
-
From: Polin Wei Hyperion Interactive Reporting 是 Oracle BI (Business Intelligence Suite Enterprise Edition Plus)系統中的模組之一,它可以輕鬆的幫你製作 Repo...
-
From: Polin Wei 可以由 http://www.ocsinventory-ng.org/en/download/ 下載 OCS Inventory NG Server ,若是 CentOS 的 VM , 基本系統管理可以查看 Linux: CentO...