Posts Tagged ‘Java’

Maven Dependency

เรื่องของเรื่องคือ อยากรู้ว่า project ที่ทำอยู่เนี่ย มี dependency อะไรบ้าง version อะไรบ้าง maven มี plug-in ที่ช่วยเรื่องนี้คือ maven-dependency-plugin วิธีใช้ก็แสนจะง่าย ใน pom ไฟล์ใส่ plug-in ลงไปแบบนี้

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
[...]

Continue reading »

การใช้ Dependency Plugin ของ Maven 2 ในการ copy Dependency file

วันนี้มีปัญหาเรื่อง build jar จาก maven project ได้แล้ว แต่จะเอา dependency jar ทั้งหมดของมันออกมาได้ยังไงหว่า เนื่องจากผมใช้ Eclipse ในการพัฒนา project ดังนั้นวิธีสุดเถื่อนคือ copy จาก Eclipse นั่นล่ะ แต่… มันทำไม่ได้แฮะ เลยต้องมานั่งหาวิธีใหม่ ไปค้นเจอพระเอกของเรื่องคือ Dependency Plugin ของ Maven วิธีการก็แสนง่าย เขียนตามนี้เลย

<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.0</version>
<executions>
[...]

Continue reading »

ชีวิตที่มีทางเลือก (มากเกินไป)

นึกไปถึงสมัยจับคอมพิวเตอร์ใหม่ๆ ตอนนั้น OS ยังเป็นดอสจอยังเป็น โมโนโครม สีเขียวๆ จำได้ว่าดอสมีสองค่ายคือ IBM ดอส และ Ms ดอส ส่วนตัวไม่ได้สนใจอะไรมาก เพราะมันมีอยู่แค่สองค่าย แถมไม่รู้ว่ามันต่างกันยังไง มีอะไรก็ใช้อันนั้นไป ผ่านยุคนั้นมาได้อย่างสุขสบาย มาถึงยุคที่ตัวเองต้องมาพัฒนาซอฟต์แวร์บ้าง สมัยเรียนก็มี Borland C กับ Turbo C อันนี้ก็ไม่ต้องเลือกอีก หาอันไหนได้ก็ใช้อันนั้น ให้ผลเหมือนกัน (หลังๆมามี Watcom C แต่ไม่ได้เล่น)
มายุคทองของ OS แต่ช่วงนั้นผมกลับไม่รู้สึกว่าลำบากใจในการเลือก ผมเลือกที่จะใช้ Linux มากกว่า Microsoft Windows แถมช่วงนั้นยังมี OS2 ให้ใช้อีกจากยุคทองของ OS ทำให้ผมโดนบังคับไปกลายๆว่าทุกอย่างที่ใช้ต้องอยู่บน Linux ได้ นั้นทำให้สนใจ PHP, Perl, Java ฯลฯ โดยเฉพาะเรื่องเกี่ยวกับ System ซึ่งช่วงนี้หาคนคุยด้วยยากมาก
ผมเลือก Java เป็นภาษาหลัก [...]

Continue reading »

ตัดคำภาษาไทยด้วย Java

JDK สามารถตัดคำภาษาไทยได้มานานแล้วแต่ไม่ค่อยมีคนรู้ บังเอิญไปอ่านเจอใน Blog ของคุณฮุ้ย
จากการทดสอบระบบตัดคำภาษาไทยใน JDK เทียบกับ ICU ให้ผลที่ต่างกัน จากสองตัวอย่างผลค่อนข้างสูสี

Continue reading »