2016年5月4日 星期三

Maven : Build指定module

Example:
mvn -pl app-dao -am -Dmaven.test.skip -Plocal clean package

In addition, Ant has some built-in properties

In addition, Ant has some built-in properties
ant.apache.org

Cannot change version of project facet Dynamic Web Module to 2.4

eclipse如何修改dynamic web module version
一、修改工程屬性:
右鍵eclipse的工程,選擇屬性,再選擇Project Facets裡面中選擇Dynamic Web Module ,將2.3修改為2.4,可能會提示如下信息:
Cannot change version of project facet Dynamic Web Module to 2.4

2016年5月3日 星期二

Maven Default Properties

Maven Default Properties

create maven project sample

mvn archetype:generate -DgroupId=com.pic -DartifactId=app-framework -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

mvn archetype:generate -DgroupId=com.pic -DartifactId=app-core -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

mvn archetype:generate -DgroupId=com.pic -DartifactId=app-util -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

mvn archetype:generate -DgroupId=com.pic -DartifactId=app-dao -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

mvn archetype:generate -DgroupId=com.pic -DartifactId=app-service -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

mvn archetype:generate -DgroupId=com.pic -DartifactId=app-web -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false

eclipse maven專案 有一個紅叉解決方法

eclipse中maven項目有一個紅叉解決方法

2016年4月12日 星期二

vagrant 切換 root之密碼

使用 vagrant ssh登入虛擬機後,若需切換為root權限時,密碼為vagrant

[vagrant@localhost vagrant]$ su -

Ansible Trouble Shooting - 2

fatal: [default]: FAILED! => {"failed": true, "msg": "to use the 'ssh' connection type with passwords, you must install the sshpass program"}

Ansible Trouble Shooting - 1

fatal: [default]: FAILED! => {"failed": true, "msg": "Using a SSH password instead of a key is not possible because Host Key checking is enabled and sshpass does not support this.  Please add this host's fingerprint to your known_hosts file to manage this host."}


2016年3月21日 星期一

Windows中使用Vagrant ssh

應在一般的windows  cmd情況下,無法使用vagrant ssh指令做直接登入。
故可在windows下改採用git bash方式使用vagrant ssh.

2016年1月11日 星期一

Java Mail - failed to connect, no password specified

若發生無法連線

javax.mail.AuthenticationFailedException: failed to connect, no password specified?
at javax.mail.Service.connect(Service.java:329)
at javax.mail.Service.connect(Service.java:176)
at javax.mail.Service.connect(Service.java:125)
at javax.mail.Transport.send0(Transport.java:194)
at javax.mail.Transport.send(Transport.java:124)
at com.pic.framework.util.RainbowMailTest.main(RainbowMailTest.java:72)


Java Mail - Could not connect to SMTP host: localhost, port: 25

Java Mail連線時,  需確認IPV6是否為關閉,  否則會無法連線.

2016年1月5日 星期二

Quartz 2.x與Spring 動態整合

Quartz完整說明
spring整合quartz並持久化
Quartz 2.x與Spring 動態整合
《Quartz深入淺出》
Quartz1.6有狀態JOB碰到的棘手問題既解決方案
quartz學習總結
Quartz 筆記
Spring 整合Quartz 2
spring quartz學習: cluster的配置和範例
quartz 資料庫配置
Quartz 在 Spring 中如何動態配置

cron 表達式詳解 日期表達式

quartz cron 表達式詳解
字段                允許值                              允許的特殊字符 
秒                    0-59                                , - * / 
分                    0-59                                , - * / 
小時                0-23                                 , - * / 
日期                1-31                                 , - * ? / L W C 
月份                1-12 或者 JAN-DEC         , - * / 
星期                1-7 或者 SUN-SAT           , - * ? / L C # 
年(可選)      留空, 1970-2099              , - * /