Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Aug 2002 22:04:00 +0200
From:      Ernst de Haan <znerd@FreeBSD.org>
To:        Dan Langille <dan@langille.org>
Cc:        branden@portentinteractive.com, freebsd-java@FreeBSD.ORG
Subject:   Re: Setting up a Java development environment
Message-ID:  <200208142004.WAA11667@smtp.hccnet.nl>
In-Reply-To: <200208141242.11918.branden@portentinteractive.com>
References:  <3D5A7757.27861.41DAA152@localhost> <200208141242.11918.branden@portentinteractive.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Dan,


On Wednesday 14 August 2002 21:42, Branden Root wrote:
<-- skipping useful info -->

Additionally, vim (http://www.vim.org/) is really nice. It formats Java and 
XML files just as easy as virtually any other type of file, including PHP, 
Ant buildfiles, XSLT, Makefiles, etc.
But an editor really is a matter of taste. You've probably already made a 
choice. Note that Emacs has a Java plugin available, called JDE.

Additional suggestions:

* Use FreeBSD as your development environment, the ports system is unbeaten 
and there are quite some good Java ports available. And there are 10 JDK's 
available for FreeBSD (of which 3 are considered unstable).

* Start off with installing the native JDK 1.3.1 for FreeBSD. It will
  automatically install the Sun JDK 1.3.1 for Linux as well.
  Port location: /usr/ports/java/jdk13

* Install Ant and read some more about it
  Port location: /usr/ports/devel/jakarta-ant
  More information: http://jakarta.apache.org/ant/
                    http://www.google.nl/search?q=ant+tutorial

* Use Orion as your web+application server. It is very fast (faster
  than Apache, depending on the JDK), it supports JSP, servlets, EJB,
  JMS, JNDI, JDBC, etc.
  Orion is the core of the current Oracle app server. 
  Port location: /usr/ports/www/orion
  More information: http://www.orionserver.com/
                    http://www.orionsupport.com/

* Use MySQL as your database if you haven't chosen for PostgreSQL yet. It
  is very simple and very fast. Orion does come with its own database
  (Hypersonic SQL) so you may not need MySQL at all.
  Port location: /usr/ports/databases/mysql323-server
  More information: http://www.mysql.com/

* Use Mark Matthews' JDBC driver for MySQL.
  Port location: /usr/ports/databases/mysql-jdbc-mm
  More information: http://mmmysql.sourceforge.net/

* Keep close to the freebsd-java community, help others, don't be afraid
  to ask questions and help others out if you can :-)

* Look into XSLT if you haven't already. For what your doing it sounds like
  the perfect match.
  More information: http://www.zvon.org/xxl/XSLTutorial/Output/index.html
                    http://www.w3.org/TR/xslt

Kind regards and good luck,


Ernst

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200208142004.WAA11667>