แสดงบทความที่มีป้ายกำกับ JAVA แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ JAVA แสดงบทความทั้งหมด

วันศุกร์ที่ 3 สิงหาคม พ.ศ. 2561

วิธีการแก้ Unknown Validation Message ใน Eclipse

วันนี้ได้รับงานให้แก้ไขโปรเจคเก่า เลยนำ source code import เข้ามาให้ eclipse 

หลังจากนั้นลองสั่ง clean project พบว่าเจอ validation error

แต่พอลองเข้าไปอ่านว่า error นั้นเกิดจากส่วนไหน... ถึงขั้นงง เพราะ IDE บอกว่า
Unknown Validation Message 


วิธีแก้ไข
  1. เปิด Project properties

วันจันทร์ที่ 3 พฤศจิกายน พ.ศ. 2557

Convert JAVA String to Date

    วันนี้ต้องเขียนโปรแกรมโดยรับ Parameter ประเภท Date จากหน้าจอมาในรูบแบบ String จำนวน 2 ตัวแปร จากนั้นนำมาหาผลต่างของทั้งสองค่า

วันนี้เลยขอเขียนเกี่ยวกับการ Convert JAVA String to Date

สิ่งที่ควรทำความเข้าใจ
java.lang.Object 
java.util.Date
java.lang.String
* java.text.SimpleDateFormat

ตัวอย่างการแปลง String -> Date

วันอังคารที่ 25 มีนาคม พ.ศ. 2557

วิธีการเปรียบเทียบตัวแปรวันที่ใน JAVA (Date comparison)

โดยปรกติเราสามารถเปรียบเทียบค่ามากกว่าน้อยกว่าของตัวเลข ด้วยเครื่องหมาย

"<" น้อยกว่า
">" มากกว่า
"=" เท่ากับ

แต่ เมื่อต้องการเปรีบบเทียบตัวแปรประเภท วันที่ (Date) ไม่ว่าจะเป็น java.util.Date ro oracle.jbo.domain.Date ตัวแปรทั้งสองจะไม่ยอมให้ใช้เครื่องหมายดังกล่าวในการเปรียบเทียบ

... แล้วจะทำยังไงล่ะ ถ้าเราต้องการรู้ว่า xinputDate มากกว่า หรือน้อยกว่า todayDate


วันพฤหัสบดีที่ 17 มกราคม พ.ศ. 2556

Populate current date use getCurrentDBDate()

SimpleAMImpl am = (SimpleAMImpl) pageContext.getApplicationModule(webBean);
SimpleDateFormat format = new SimpleDateFormat(“yyyy-MM-dd hh:mm:ss.S”);
SimpleDateFormat formatDate = new SimpleDateFormat(“yyyy-MM-dd hh:mm:ss”);
oracle.jbo.domain.Date convertDate = applicationModule.getOADBTransaction().getCurrentDBDate();
java.util.Date date = format.parse(convertDate.toString());
String convStr = formatDate.format(date);
System.out.println(“Date from database:  ”+convertDate.toString());
System.out.println(“java.util.Date: “+date.toString());
System.out.println(“String date: “+convStr);
ขอแปะ code ไว้ก่อนแล้วจะมาอธิบายนะครับ

วันอังคารที่ 22 พฤษภาคม พ.ศ. 2555

Changing the Java compiler version for a Java EE project in eclipse

You can change the version of Java used in Java EE project by changing the value of the Java facet.

The Java facet applies only to J2EE projects. To set Java Compiler level of a non-Java EE project, such as a Java project, see Java Compiler

Step to changing Java Compiler version.

วันพฤหัสบดีที่ 26 เมษายน พ.ศ. 2555

Run java program with arguments in eclipse

JAVA Programming Language เป็นภาษาที่มีจุดเด่นๆ คือ สามารถเขียนโปรแกรมครั้งเดียวสามารถรันได้บนหลายบนหลาย Platform ท่านที่เคยพัฒนา JAVA โดยใช้ Eclipse IDE ในการรันโปรแกรมปรกติก็สามารถคลิ๊กเมนูรันได้ตากปรกติ
แต่หากคุณต้องการรันโปรแกรมที่เขียนพร้อมส่งค่าของ arguments ไปด้วยล่ะจะต้องทำยังไง

วันนี้จะแสดงการรัน JAVA ใน Eclipse พร้อมทั้งส่งค่า arguments ไปด้วย ... ทำยังไงนั้น ไปดูกันครับ

วิธีการส่งค่าของ arguments ใน Eclipse IDE

ขั้นตอนแรกทำการเลือกไฟล์ Java class ที่ต้องการจะรัน

วันจันทร์ที่ 22 มีนาคม พ.ศ. 2553

PHP Eclipse 3.5 Galileo on Ubuntu Jaunty 9.04

eclipse สามารถใช้ในการ deverlop php ได้
สิ่งที่ต้องมีในการ ติดตั้ง eclipse คือ Sun Java JDK








1. Sun Java JDK
สามารถติดตั้งโดยใช่คำสั่ง

sudo apt-get install sun-java6-jdk

2. ตัวโปรแกรม eclipse สามารถดาวโหลดได้ที่นี่ หรือจาก
http://www.eclipse.org/downloads

เมื่อดาวโหลดโปรแกรมมาเก็บไว้ในเครื่องแล้ว ในที่นี้ขอบันทึกไว้ที่ Desktop
3. ทำการแตกไฟล์ โ้ดยเปิด Terminal แล้วพิมพ์คำสั่งดังนี้

cd ~/Desktop
tar xzf eclipse-php-galileo-linux-gtk.tar.gz (ไฟล์จะถูกแตกไปอยู่ที่เดี่ยวกับไฟล์เริ่มต้น ที่ดาวโหลดมา ในที่นี่คือ Desktop)
sudo mv eclipse /opt/eclipse
cd /opt
sudo chown -R root:root eclipse
sudo chmod -R +r eclipse
cd /opt/eclipse
sudo chmod +x eclipse

4. สร้าง shell สำหรับรันโปแกรม eclipse
โดยเปิด Terminal แล้วรันคำสั่งดังนี้

sudo touch /usr/local/bin/eclipse
sudo chmod 755 /usr/local/bin/eclipse
sudo gedit /usr/local/bin/eclipse

เมื่อใช้คำสั่งสุดด้วยจะเปิดไฟล์ขึ้นมา เมื่อไฟล์ขึ้นมาแล้วให้เพิ่มข้อความด้านล่างลงไปแล้วบันทึก

#!/bin/sh
export ECLIPSE_HOME=/opt/eclipse
$ECLIPSE_HOME/eclipse $*

5. สร้างเมนู เพื่อรันโปรแกรม
โดยเปิด Terminal แล้วรันคำสั่งดังนี้

sudo gedit /usr/share/applications/eclipse.desktop

เมื่อเปิดไฟล์ให้เพิ่มข้อความด้านล่างลงไปแล้วบันทึก

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse Galileo IDE
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development
StartupNotify=True

6. ทดสอบรัน eclipse
โดยเปิด Terminal แล้วรันคำสั่งดังนี้

/opt/eclipse/eclipse –clean

หรือไปที่

Application>programer>eclipse


Credit : http://techmix.net/blog/2009/07/31/eclipse-35-galileo-on-ubuntu-jaunty-904/