SO ive searched the web for a tutorial on a simple ftp server and client made in Java and have only been able to find ones that show you how to make a ftp client for apache , however i want to make a ftp server in Java as well does anyone know how to or does anyone know any good webpages that will have this content on them ?

i want to make a ftp server in Java

Have you read the RFC doc for FTP? That describes the protocol.
Mainly have a server socket on a certain port and wait for connection.
Then in some cases move to another port for the transfers.
All discussed in the RFC doc