1. Trang chủ
  2. » Công Nghệ Thông Tin

Lập trình java với eclipse

25 1,8K 1
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Hướng dẫn làm việc với Eclipse
Tác giả Vừ Văn Hải
Trường học Võ Văn Hải's Blog
Chuyên ngành Java Programming
Thể loại Hướng dẫn
Năm xuất bản 2012
Định dạng
Số trang 25
Dung lượng 1,33 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Lập trình java với eclipse

Trang 1

Võ Văn Hải's blog

Chỉ có một điều tuyệt đối đó là mọi thứ đều tương đối…

HomeC#

Visual Basic

Java

J2EEWeb

My ProjectsXMLJWeb services

My GardenSE

CTDLDesign PatternsAbout

Đọc Võ Văn Hải’s Blog

Sử dụng FireFox V3 và độ phân giải màn hình cao nhất để có thể xem blog được tốt nhất!

Chia sẻ kiến thức

Bạn có thể viết bài mới Bạn có thể "đặt hàng" bài viết Mọi chi tiết xin mail về cho tác giả blog Xinchân thành cảm ơn sự cộng tác của các bạn!

Recent Posts

Lựa chọn ngành CNTT: Tôi đã đi lầm đường hay có quá nhiều quyết định sai trái?

10 năm nhớ Trịnh Công Sơn: Cát bụiJava hay NET? Một bài toán nan giải của nhiều NewbieChuyện độc quyền

Microsoft cho phép tải về mã nguồn các control của Silverlight 2

Archives

Subscribe

Entries (RSS)Comments (RSS)

Các phản hồi gần đây

Trang 2

Dương Tấn Biên on Lưu hình ảnh vào databaseJ2meBasic on Lập trình java nâng cao

J2meBasic on Lập trình java nâng cao

Võ Văn Hải on Java

Võ Văn Hải on Làm việc với Text File

Võ Văn Hải on Lập trình java căn bản

Võ Văn Hải on My Garden

Võ Văn Hải on Hướng dẫn Hosting JSP/Servlet

Võ Văn Hải on C#

Huỳnh Thị Thùy Dương on C#

Huỳnh Thị Thùy Dương on Lựa chọn ngành CNTT: Tôi đã đi lầm đường hay có quá nhiềuquyết định sai trái?

Vu Thi Thu Tinh on Hướng dẫn Hosting JSP/Servlet

Nguyen Van Cuong on Hướng dẫn Hosting JSP/Servlet

Nhung on Web Service truy xuất cơ sở dữ liệuPhạm Thanh Hiển on My Garden

Các trang được yêu thích

Java

C#

Lập trình java căn bản

Lập trình java nâng cao

Cơ bản về Cấu hình Tomcat

Mô hình MVC và 1 ví dụ ứng dụngCấu hình JDK và JCreator

Tạo Web service với C# step-by-stepKết nối java với SQL server

JSPWebLàm việc với Text File

Trang 3

Đôi khi vì công việc quá bận rộn nên tôi không thể trả lời hết được tất cả các câu hỏi của các bạn.

Mong các bạn bỏ quá cho Các bạn có thể trả lời các câu hỏi, xin giúp 1 tay!

Pages

AboutC#

Ứng dụng duyệt hình ảnh với C#

Ứng dụng mô hình 3-tiers trong C#

Chương trình nghe nhạc, xem phim, xem hình dựa trên WMPGửi và nhận DataTable qua Socket trong C#

Liệt kê các tên culture và các định danh trong C#

Localization – Internationalization (Địa phương hóa – Quốc tế hóaLưu hình ảnh vào database

Tạo playlist trong Windows Media Palyer với C#

Đóng gói và triển khai ứng dụng trong VS2005CTDL

Cấp phát quyền cho chương trình C/C++ theo hướng cấu trúcMột số thao tác trên danh sách liên kết đơn

Đọc ghi 1 mảng cấu trúc trong C++

Design PatternsJ2EE

EJBBean-Managed Persistent Entity Beans – EJB2- Student ExampleContainer-Managed Persistence Entity Beans EJB2 – Employees ExampleDÙNG CMP TẠO ORDER

Dùng java authentication & authorization services(jaas) cấu hình phân quyền sửdụng các bussiness methods trong ejb

EJB 2.x với NetBeans 6.7.1 & JBoss AS 4.23 GASecurity với JAAS sử dụng DatabaseServerLoginModuleStaless Session Bean – EJB2, ví dụ 1

Staless Session Bean – EJB2, ví dụ 2 – Xác nhận đăng nhậpStateful Session Bean – EJB2 – ShoppingCart

TẠO TRANSACTION VỚI BEAN-MANAGED TRANSACTIONTẠO TRANSACTION VỚI CONTAINER-MANAGED TRANSACTIONEJB 3

Chuyển mã JDBC Data Access Objects để sử dụng EJB3EJB3 Entity Bean with JBOSS

JPA EJB3 – ví dụ mối quan hệ giữa các bảng trong CSDLStaless Session Bean – EJB3

STATEFULL SESSION BEAN – EJB3 VÀ 1 VÍ DỤ VỀ SHOPPINGCARTJava Mail

Gửi mail có chứng thực trong javaĐọc gmail với JavaMail APIJMS

JMS – ví dụ làm việc với Point-To-Point Model và Publish-and-Subscribe Model

VÍ DỤ VỀ MESSAGE-DRIVEN BEANS TRUY XUẤT ENTITY BEAN

VÍ DỤ VỀ MESSAGE-DRIVEN BEANS ĐƠN GIẢN

Trang 4

RMICác bước tạo ứng dụng với RMILiệt kê tất cả các rmi object đã đăng ký trong 1 rmi registryMột ứng dụng RMI truy xuất CSDL

Parameter Passing in Remote Methods InvocationTriệu gọi ứng dụng RMI trong Applet

JavaLập trình java căn bản

Assignment 2008Bài tập chương 4Pig GameCác bước căn bản tạo đối tượng trong javaCác bước làm việc với tập hợp các đối tượngCấu hình JDK và JCreator

Code liên quan đến xử lý DateGUI application

Chuyển đổi giao diện thành “Windows look and feel” trong Java 6Chuyển đổi giao diện thành “Motif look and feel” trong Java 6GUI & Object trong 1 ví dụ

In ấn trong các Text ComponentJDK6 Splash Screen

Tạo ứng ứng dụng đa cửa sổ (Multiple Document Interface – MDI)Tạo/Hủy System Tray icon

Thêm Mouse listener/Mouse motion listener vào TrayIcon

Ví dụ về System Tray đáp ứng chọn lựa từ user

Vẽ hình nền trên JFrameHướng dẫn làm việc với EclipseLàm việc với Text File

Liệt kê tất cả các tập tin có trong 1 file JAR hoặc ZIPMột chương trình Notepad đơn giản với java

Các chủ đề khácBiên dịch 1 file java bên trong 1 chương trình javaJDBC – Java Database Connectivity

Biểu diễn quan hệ mối quan hệ master-details bằng JTree – JTableCác thao tác cơ bản trong lập trình JDBC

Chèn hình xuống MS SQL server sử dụng GUIChèn và đọc hình từ cơ sở dữ liệu

Export dữ liệu ra Excel dùng POIJTable với các thao tác CRUD trên cơ sở dữ liệuKết nối java với Oracle

Kết nối java với SQL serverLàm việc với Stored ProcedureTạo đối tượng ConnectionFactory dùng cho kỹ thuật kết nối dùngchung (connection-pool)

Trang 5

Thao tác với MetadataUpdatable JTableĐọc hình từ MS SQL server rồi hiển thị lên JTableJPA – Java Persistence API

Làm việc với JPA trong NetBean 6.1Thiết lập Eclipse JPA Project dựa trên Java SE sử dụng HibernateNetworking

Ứng dụng Tabbed Web browserChatRoom đơn giản

Lập trình Socket – tạo ứng dụng CalculatorThống kê ký tự trong file và vẽ biểu đồ

My Garden

Âm nhạcBài hát có thể làm chết người?

Cảm xúcChuyện tìnhChuyện tình con chuồn chuồnNhư chờ tình đến rồi hãy yêu…

SeminarGiới thiệu Design PatternsSeminar J2EE6

Vui vui

My ProjectsSinh code tự động cho các Entities – C#

SEJUnit Test trong JavaNUnit Test với Microsoft Visual StudioTesting – Sự sống còn của sản xuất phần mềmUnit Test với Microsoft Visual Studio 2010Unit Test với Visual Studio 2008

Visual BasicCăn bản Class trong Visual Basic.NetStructure trong VB.Net

Xử lý mảng động trong Visual Basic.NetWeb

ASP.NetWindows Mobile Web Form với Visual Studio 2008Host ứng dụng web

Hướng dẫn Hosting JSP/Servlet

Quản lý CSDL với PHP MyAdminJSF – Java Server Face

ComboBox trong DataGrid với JSFEJB3 – JPA – JSF trong 1 ví dụJBoss RichFaces

Cấu hình và phát triển RichFaces với Eclipse GanymedeDùng rich:panelMenu hiển thị dữ liệu của 2 bảng csdl quan hệ 1-nRichFaces: Logon và Registration application

Cấu hình web configTạo database cho ứng dụngTạo managed beans

Tạo project với Eclipse

Trang 6

Tạo resource bundle (properties file)Thực thi ứng dụng

Thiết kế các trang JSPĐăng ký các managed bean và định nghĩa các navigation rulesSắp xếp dữ liệu hiển thị trong bảng

Upload file trong RichFaces

Xử lý sự kiện trên rich:dataTableJSF – Làm việc với CƠ SỞ DỮ LIỆULàm việc với JSF trong Eclipse GanymedeJSP

Các bước tạo 1 servlet dùng JSP để tạo 1 trang XMLCấu hình Tomcat trong NetBeans

Custom Tag JSP – Eclipse

Cơ bản về Cấu hình TomcatDùng SERVLET – JSP triệu gọi EJBGiỏ hàng với JSP

Lấy các giá trị được lưu trong thẻ “env-entry” của file web.xmlLấy tất cả các Locale khả dĩ với java

Mô hình MVC và 1 ví dụ ứng dụngXây dựng custom tag hiển thị dữ liệu table của 1 databseServlet programming

Ứng dụng Servlet đầu tiên với EclipseCấu hình JDBC Realm cho TomcatDeclarative Security in ServetForm-based security in servletForm-based security với Tomcat usersProgramatic security in serlet

Sử dụng HttpSession tạo ứng dụng giỏ hàng trong ServletSecure web sử dụng HTTPS

StrutsCấu hình validation cho Struts 1.29 trong NetBeans 6.1Giỏ hàng với Struts và Netbeans

So sánh Struts 1 và Struts 2Struts 1.x với EclipseStruts 1.x với NetBeans

Ví dụ Logon với Struts 2 trên Eclipse GanymedeWeb services

C# Web servicesỨng dụng truy xuất java Web ServiceDùng ASP.Net truy xuất java Web ServiceTạo Web service với C# step-by-stepGiới thiệu về Web Service

Java Web servicesConsume NET Web Service with EclipseConsume a NET Web Service with Axis2 toolsLàm việc với JAX-WS trong Eclipse

Phát triển 1 JAX-WS EJB3 Stateless Session Bean Web ServiceRESTful Web Service

TẠO WEB SERVICE SỬ DỤNG ECLIPSETạo JSP Web Service Client

Tạo Web Service Client sử dụng SOAP UI Plugin

Trang 7

Tạo Web services với JAX-WS 2.0 và Java SE 6 PlatformSecure Web Service sử dụng Username Authentication with SymmetricKeys (UA)

Web service Security với NetBeans 6.xWeb Service truy xuất cơ sở dữ liệuXMLJ

Chuyển Html sang XMLConvert DOM to JDOMConvert DOM to SAXConvert JDOM to DOMConvert SAX to JDOMDùng DOM đọc file XML biểu biễn trên JTreeHiển thị XML với màu sắc theo cú phápStreaming API for XML (StAX)

Validate tài liệu kết quả của việc transform 1 tài liệu xmlValidator tài liệu XML

XML – JSPDùng DOM để hiển thị tài liệu trong JSPDùng JAXB tools để chuyển đổi tài liệu XML thành java và ngược lạiDùng JSP transform tài liệu XML thành HTML

Dùng SAX hiển thị tài liệu XML trên JSPDùng SAX hiển thị tài liệu XML trên JSP với JSPWriterXML Simple Editor

XSLT ExamplesXSLT xsl:apply-templates ElementXSLT xsl:choose Element

XSLT xsl:for-each ElementXSLT xsl:if ElementXSLT xsl:sort ElementXSLT xsl:template ElementXSLT xsl:value-of Element

Blog Stats

1,319,601 hits

Email Subscription

Enter your email address to subscribe to this blog and receive notifications of new posts by email

Join 197 other followers

Hướng dẫn làm việc với Eclipse

Download Eclipse IDE tại URL: http://www.eclipse.org/downloads

Trang 8

Nếu bạn chỉ dùng lập trình java với bản standard thì download “Eclipse IDE for Java Developers”.

Khởi động Eclipse1

1.Khởi động Eclipse JSE

Trang 9

2.Chọn Perspective

Trang 10

Chọn Perspective Java(Default)

Đóng Welcom screen Kết quả

Trang 11

Tạo Project trong Eclipse1.

1 Tạo project mới: Menu File->New->Java Project

Trang 12

Có:

Trang 13

Nhấn Finish Kết quả trong Project Explorer

2 Viết code:

Lưu ý là ta NÊN tạo các package để lưu trữ các lớp java

Trang 14

Đặt tên theo kiểu: a.b.c trong đó các ký tự là tên bất kỳ Ví dụ: vovanhai.wordpress.com Điều đó có nghĩa

là Eclipse sẽ tạo cho bạn 3 thư mục: vovanhai\wordpress.com

Lưu ý: các gói luôn được đặt tên bằng chữ thường.

Tạo lớp mới bằng cách nhấn phải chuột lên package cần thêm lớp vào, cọn New Class như hình

Trang 15

Chú ý: Tên lớp luôn bắt đầu bằng 1 ký tự hoa Casing thepo kiểu Title-Case

Bắt đầu viết code Eclipse hỗ trợ cơ chế code completion rất tốt Các bạn luôn nhờ phím Ctrl-SpaceBar để

Eclipse hiện lên các suggestion

Ví dụ ta gõ vào đoạn code sau:

Một số editing template hay dùng:

Trang 16

Gõ sysout sau đó nhấn Ctrl-Spacebar sẽ cho System.out.println();

Gõ main sau đó nhấn Ctrl-Spacebar sẽ cho public static void main(String[] args) {}

….Để tìm hiểu thêm, vào menu Window->Reference

Các phím tắt hay dùng: Trong Eclipse, vào menu Help->Key Assitst hoặc nhấn tổ hợp Ctrl-Shift-L để hiển

thị

3 Thực thi chương trình:

Nhấn chuộc phải lên lớp cần chạy, chọn menu Run As-> Java Application

Một vài vấn đề thường gặp:

Trang 17

Eclipse sẽ tự động biên dịch code và báo lỗi Nếu bạn có lỗi hay warning thì bên trái của dòng lỗi.

Ví dụ như sau:

1

Vấn đề gõ tiếng Việt(unicode) trong eclipse:

1

Java sử dụng bảng mã unicode nên việc gõ tiếng việt là OK Để gõ được tiếng việt, đảm bảo là project của

bạn phải được lưu với bảng mã UTF-8 Cách làm như sau:

Nhấn chuột phải lên Project, chọn Properties Chọn mục resources như hình

Điều này cho phép project bạn chọn có sử dụng unicode

Để cho tất cả từ project lúc thiết lập về sau sử dụng unicode(khỏi mắc công mỗi project mỗi thiết lập), bạn

làm như sau: Vào menu Window->References, chọn mục General->Workspace như hình

Trang 18

OK Từ đây, bất cứ project nào tạo ra đều hỗ trợ Unicode.

Mở Project trong Eclipse1

Eclipse không hỗ trợ mở project trực tiếp nên bạn không có kiểu “double-click-for –open” thường thấy, mà

bạn phải import project vào workspace như sau:

Vào menu File->Import rồi chọn như hình

Trang 19

Nhấn Next Sau đó nhấn nút Browse để tìm đến thư mục chứa project.

Trang 20

Chọn Project cần import rồi nhấn Finish

Export file jar tự chạy(executable jar file) trong eclipse1

Nhấn chuột phải lên Project cần export, chọn Export

Trang 21

Chọn Runnable JAR file như hình Nhấn Next

Trang 22

Chọn Lauch configuration Chọn thư mục chứa cũng như tên file jar Nhấn Finish.

Thực thi jar file dưới dạng command-line:

Nếu Project của bạn ở cơ chế GUI thì bạn có thể mở file jar của bạn bằng Java Plaform SE library như

hình

9 Responses to “Hướng dẫn làm việc với Eclipse”

Hiếu Đoàn said

August 16, 2011 at 4:30 am

Chào thầy, em gặp 1 vấn đề gõ tiếng việt trên eclipse Dạo đầu vẫn gõ được, nhưng 1 thời gian sau

đó nó lại không gõ tiếng việt trong Eclipe được nữa, mặc dù vẫn gõ trên win và các ứng dụng khác

Mong thầy trợ giúp1

Trang 23

Võ Văn Hải said

Trước đó em dùng Netbeans không à thầy Lập trình GUI em cũng code tay chứ ko biết kéo thả giaodiện là gì gì Vô lớp thầy em dùng drap & drop nên em dùng thử xem sao Kết quả là em vẫn thíchcode tay hơn kéo thả Cảm ơn thầy, blog của thầy rất hay

5

Le Truong said

December 6, 2011 at 6:34 am

6

Trang 24

trong eclipse khi can thiệp với CSDL SQL server 2005 thì dữ liệu tiếng việt không hiển thị được.

Thầy hướng dẫn dùm em

Võ Văn Hải said

Trang 25

Notify me of follow-up comments via email Post Comment

Leave a Reply

Blog at WordPress.com | Theme: Andreas09 by Andreas Viklund

Ngày đăng: 27/12/2013, 16:56

TỪ KHÓA LIÊN QUAN