In Admin-console of webshere I went to
server-->Application server-->choose server1-->Debugging Service ---->checked the checkbox "Enable service at server startup"

Here value of my JVM debug port is 7777.

next In Eclipse env I chose Run---->Debug....--->Remote Java Application ----> created a new application with the name of my application and set the connection properties to -
Host - localhost
port-7777

Why did you created IBM server instance since your application is Remote Application (remote to eclipse), the following step is not needed:

Now in debug perspective, I created a new server with selection/values such as -IBM--->IBM Websphere v6---->port - 9081server profile directory - C:/DEV/WebSphere/AppServer/profiles/defaultcell - GCWSNTRANode01Cellnode - GCWSNTRANode01server - server1Next---->Added the project to configured project ----->FINISH

after creating remote application, just go and start server1 from web sphere console which will start your application deployed in server1, and in eclipse just debug your application like Run -> Debug ->Remote Java Application -><your application name> -> Debug or else you can just select application from Debug Dropdownlist from debug perspective, this will start in debug mode.

Hi Deepak.Muvvala,
I did all things as your comment, but my portlet project still not debug.
The remote application is running but when I try set break point and click some button on portlet the application still not go to debug mode.