From owner-freebsd-java Wed Aug 14 13: 4:22 2002 Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CE7A37B400 for ; Wed, 14 Aug 2002 13:04:19 -0700 (PDT) Received: from smtp.hccnet.nl (smtp.hccnet.nl [62.251.0.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32E0B43E6A for ; Wed, 14 Aug 2002 13:04:18 -0700 (PDT) (envelope-from znerd@FreeBSD.org) Received: from there by smtp.hccnet.nl via uds16-45.dial.hccnet.nl [62.251.45.16] with SMTP id WAA11667 (8.8.8/1.13); Wed, 14 Aug 2002 22:04:04 +0200 (MET DST) Message-Id: <200208142004.WAA11667@smtp.hccnet.nl> Content-Type: text/plain; charset="iso-8859-1" From: Ernst de Haan Organization: FreeBSD Project To: Dan Langille Subject: Re: Setting up a Java development environment Date: Wed, 14 Aug 2002 22:04:00 +0200 X-Mailer: KMail [version 1.3.2] References: <3D5A7757.27861.41DAA152@localhost> <200208141242.11918.branden@portentinteractive.com> In-Reply-To: <200208141242.11918.branden@portentinteractive.com> Cc: branden@portentinteractive.com, freebsd-java@FreeBSD.ORG MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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