Win a copy of Learn Spring Security (video course) this week in the Spring forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Java non-IDE tutorial

 
Matthew Tilic
Ranch Hand
Posts: 41
Chrome Java MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey,

long story how the question came up but I got royally schooled as I have never written a Java app without an IDE. I was asked questions on ANT and the build.xml file! I was like "WTF are they talking about" then was asked the question "have you coded in java before?" and then I realised I know nothing about the true basics of Java so need a good source of info about it.

I have had a look but not really sure what I should Google to find what I am looking for.

Thanks
 
Jesper de Jong
Java Cowboy
Saloon Keeper
Posts: 15203
36
Android IntelliJ IDE Java Scala Spring
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Have a look at Oracle's Java Tutorials. There's a simple Hello World tutorial which explains the basics of compiling and running a Java program without an IDE.

This will however not teach you anything about Ant. Ant is a very widely used tool by Apache for automating the build process of projects without needing an IDE.

If the response to your answer "I don't know what Ant is", was "Have you actually ever programmed in Java before?!", then that's a bit of an unfair response. Not knowing about Ant doesn't mean you don't know anything about Java - although almost every professional Java programmer will most likely have encountered Ant sometime.
 
Ove Lindström
Ranch Hand
Posts: 326
Android Firefox Browser Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I agree with Jesper, the relation to Ant and Java is not relevant. A nice (but obnoxious) answer could have been "no, I always use Maven to build my Java project so that I can get a proper version and dependency handling without having to handle it myself". ;)

I know most about Build, but I do not know C... ;)
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic