Matt RaibleMatt Raible is a Web Developer and Java Champion. Connect with him on LinkedIn.

The Angular Mini-Book The Angular Mini-Book is a guide to getting started with Angular. You'll learn how to develop a bare-bones application, test it, and deploy it. Then you'll move on to adding Bootstrap, Angular Material, continuous integration, and authentication.

Spring Boot is a popular framework for building REST APIs. You'll learn how to integrate Angular with Spring Boot and use security best practices like HTTPS and a content security policy.

For book updates, follow @angular_book on Twitter.

The JHipster Mini-Book The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap, and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster.

This book shows you how to build an app with JHipster, and guides you through the plethora of tools, techniques and options you can use. Furthermore, it explains the UI and API building blocks so you understand the underpinnings of your great application.

For book updates, follow @jhipster-book on Twitter.

10+ YEARS


Over 10 years ago, I wrote my first blog post. Since then, I've authored books, had kids, traveled the world, found Trish and blogged about it all.

Eclipse Plugins and Hibernate

I found a new site with a list of Eclipse plugins tonight. I was hoping that the Ant View plugin could solve my Ant problems in Eclipse, but I can't seem to figure out what it does. I gave it the ol' 30 seconds of investigation - maybe I should read the documentation. The problem I'm having now is (after swapping Ant 1.4 jars for 1.5.1) is:

Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.

Hmmm, works fine from Cygwin, and Eclipse (2.0.2) has tools.jar and rt.jar in the classpath. Must be time to download a nightly build.

There was a lot of talk today in the java.blogs community about Hibernate. I'm happy to see this as it feels like I just bought a new car and everyone is saying it's the best car on the road. I decided to use Hibernate based on Dave's implementation in Ag. It looked easy enough, so I figured - why not?! It turns out, at the same time, that the XDoclet folks were in the midst of creating a new hibernate module in CVS. In fact, I got the hibernate module from Joel Rosi-Schwartz (I'm assuming a hibernate developer) before it was even in the XDoclet source tree.

I got to be a guinea pig in making hibernate tags work with XDoclet. I have to say that with Dave's working example, I was able to markup a POJO with hibernate/xdoclet tags and generate my persistence layer in a matter of minutes. It just worked. Kinda like Tomcat IMHO. That's how software should be. Check out my security-example if you're interested in using Hibernate with XDoclet. The readme in the source will explain how to run initial generation and tests. Currently, it generates a Struts Validator Form and VO from an Entity bean (located at src/ejb/org/apache/template/User.java). Why? Because Struts Forms can only be generated from Entity Beans. This needs to change IMO. But at the same time, the EJB architecture is already in place, I just need to execute the ejb-related tasks, and I'm in business.

In other news, a couple of Struts related goodies:

  • ONJava.com has an introduction to the Validator Framework by Chuck Cavanass, an Introduction to Eclipse and Creating Reports with FOP. I used FOP on a project last year around this time and it's super slick. It's basically using XSL to generate PDF and RTF from an XML file. I highly recommend using something like RTF2FO to generate an XSL Template from a Word document.
  • Struts Kick Start is now shipping from Amazon. I'd buy all the Struts books just to say you have them. I've got three ;) Haven't read any. Damn, I wish I had the time! Reading Erik Hatcher's Java Development with Ant was one of the smartest things I did this year. Actually, the smartest thing I did was get my wife pregnant yeah baby
  • I downloaded TogetherSoft's Control Center to do some UML Modeling for the Struts Chapter, and found that they use Struts on their site. Nice...

Posted in Java at Dec 12 2002, 05:37:04 PM MST 22 Comments
Comments:

To solve your ant problems in Eclipse try the following. Create a build.properties file in the same dir as your build.xml file. Enter the following line: build.compiler = org.eclipse.jdt.core.JDTCompilerAdapter That worked for me.

Posted by dsuspense on December 13, 2002 at 06:53 AM MST #

Tried that and it didn't work. What version on Eclipse are you using?

Posted by Matt Raible on December 13, 2002 at 09:49 AM MST #

Eclipse 2.0.1 Are you using Ant 1.5 or Ant 1.4 that is built into Eclipse, cause I still never solved that problem with building Roller inside Eclipse, and I think Dave mentioned it was Ant related

Posted by dsuspense on December 13, 2002 at 10:08 AM MST #

I need to use Ant 1.5.1 for some new features I'm using in my project. I'm on Eclipse 2.0.2 and just pointed to Ant 1.5's jars. Oh well, after adding your suggested parameter, compiling quit working from the command line. I'd rather have both. It works in IDEA, so I'm guessing it's a Eclipse bug.

Posted by Matt on December 13, 2002 at 11:43 AM MST #

Hey Matt, I figured out how to solve this Ant/Eclipse problem recently. Please see my blog post.

Posted by Ryan Lowe on June 09, 2003 at 05:19 PM MDT #

Louis Vuitton Shirley White <img src="http://www.fashionhause.com/images/large/40049M35_LRG.jpg"> *Monogram Multicolore canvas with natural cowhide trim and golden metal hardware *Monogram Multicolore is a creation of Takashi Murakami for Louis Vuitton *Ruby alcantara lining for white; mole alcantara lining for black *Long, thin natural cowhide shoulder strap *Natural cowhide fold-over tab closure with redesigned golden press S-lock Please check out our website: http://www.fashionhause.com There are top quality of replica handbags for sell with perfect weight, feel, and like the originals.or email us : [email protected] Replica ROLEX Daytona 7750 <img src="http://www.replicawatchreport.com/images/stories/DaytonaSWISS/thumb_7750daytona02.jpg"> <img src="http://www.replicawatchreport.com/images/stories/DaytonaSWISS/thumb_7750daytona04.jpg"> <img src="http://www.replicawatchreport.com/images/stories/DaytonaSWISS/thumb_7750daytona09.jpg"> <img src="http://www.replicawatchreport.com/images/stories/DaytonaSWISS/thumb_7750daytona11.jpg"> <img src="http://www.replicawatchreport.com/images/stories/DaytonaSWISS/thumb_7750daytona11.jpg"> This is an example of an earlier high-end Rolex Daytona replica. It used either a Swiss (genuine ETA) or Asian (copied ETA) 7750 movement. The 7750 has sub-dials spaced farther apart than the genuine Daytona movement, and this is evident on this copy. There is an unnatural appearance to the subdials. Also note that the second hand is at 9 o?clock on this replica, instead of at 6 o?clock as it is on current genuine Daytonas. <img src="http://www.fashionhause.com/images/large/rolex-replica-daytona-16_LRG.jpg"> Buy it on fashionhause for $199 Please check out our website: fashionhause There are top quality of replica handbags for sell with perfect weight, feel, and like the originals.or email us : [email protected] Tiffany Atlas toggle bracelet <img src="http://www.tiffany-sterling-silver.com/images/large/tiffany-%20bracelet- H014_LRG.jpg"> 7.5 inch long.925 Sterling silver plated Tiffany Bracelet - Bracelets offer a wonderful expression of luxury, and have been a particular specialty of Tiffany's for decades. Our bracelets are selected from Tiffany's most fashionable models and carved to perfection with the utmost care. You'll find bracelets to match with rings or necklaces, or beautiful pieces to stand on their own. Over 150 illustrious years ago, Charles Lewis Tiffany commissioned a statue to be carved above the doors of his new boutique in New York City. The carving would come to represent the power, gracefulness and passion of Tiffany's jewelers. The artwork was of Atlas, an icon that has adorned the Tiffany name ever since. This collection celebrates that particular relationship, in the spirit of strength and elegance. Tiffany-sterling-silver delights in the opportunity to offer our customers fine sterling silver rings, fake Tiffany necklaces, pendants, replica Tiffany bracelets, bands, brooches, replica Tiffany earrings and more, all at remarkably low prices. Please check out our website: http://www.tiffany-sterling-silver.com Or email us: [email protected] [url=http://www.fashionhause.com]replica handbags[/url] [url=http://www.fashionhause.com/forum/]Rolex forum[/url] [url=http://www.fashionhause.com/links/]replica watches[/url] [url=http://www.yesreplica.com/]rolex replica[/url] [url=http://www.fashiontrends.cn/]fake rolex[/url] [url=http://www.smokershops.com/]swiss rolex replica[/url] [url=http://www.tiffany-sterling-silver.com/]tiffany sterling silver[/url] tiffany sterling silver replica handbags Rolex forum replica watches rolex replica fake rolex swiss rolex replica

Posted by fashionhause on June 22, 2007 at 05:46 AM MDT #

Louis Vuitton Shirley White <img src="http://www.fashionhause.com/images/large/40049M35_LRG.jpg"> *Monogram Multicolore canvas with natural cowhide trim and golden metal hardware *Monogram Multicolore is a creation of Takashi Murakami for Louis Vuitton *Ruby alcantara lining for white; mole alcantara lining for black *Long, thin natural cowhide shoulder strap *Natural cowhide fold-over tab closure with redesigned golden press S-lock Please check out our website: http://www.fashionhause.com There are top quality of replica handbags for sell with perfect weight, feel, and like the originals.or email us : [email protected] Replica ROLEX Daytona 7750 <img src="http://www.replicawatchreport.com/images/stories/DaytonaSWISS/thumb_7750daytona02.jpg"> <img src="http://www.replicawatchreport.com/images/stories/DaytonaSWISS/thumb_7750daytona04.jpg"> <img src="http://www.replicawatchreport.com/images/stories/DaytonaSWISS/thumb_7750daytona09.jpg"> <img src="http://www.replicawatchreport.com/images/stories/DaytonaSWISS/thumb_7750daytona11.jpg"> <img src="http://www.replicawatchreport.com/images/stories/DaytonaSWISS/thumb_7750daytona11.jpg"> This is an example of an earlier high-end Rolex Daytona replica. It used either a Swiss (genuine ETA) or Asian (copied ETA) 7750 movement. The 7750 has sub-dials spaced farther apart than the genuine Daytona movement, and this is evident on this copy. There is an unnatural appearance to the subdials. Also note that the second hand is at 9 o?clock on this replica, instead of at 6 o?clock as it is on current genuine Daytonas. <img src="http://www.fashionhause.com/images/large/rolex-replica-daytona-16_LRG.jpg"> Buy it on fashionhause for $199 Please check out our website: fashionhause There are top quality of replica handbags for sell with perfect weight, feel, and like the originals.or email us : [email protected] Tiffany Atlas toggle bracelet <img src="http://www.tiffany-sterling-silver.com/images/large/tiffany-%20bracelet- H014_LRG.jpg"> 7.5 inch long.925 Sterling silver plated Tiffany Bracelet - Bracelets offer a wonderful expression of luxury, and have been a particular specialty of Tiffany's for decades. Our bracelets are selected from Tiffany's most fashionable models and carved to perfection with the utmost care. You'll find bracelets to match with rings or necklaces, or beautiful pieces to stand on their own. Over 150 illustrious years ago, Charles Lewis Tiffany commissioned a statue to be carved above the doors of his new boutique in New York City. The carving would come to represent the power, gracefulness and passion of Tiffany's jewelers. The artwork was of Atlas, an icon that has adorned the Tiffany name ever since. This collection celebrates that particular relationship, in the spirit of strength and elegance. Tiffany-sterling-silver delights in the opportunity to offer our customers fine sterling silver rings, fake Tiffany necklaces, pendants, replica Tiffany bracelets, bands, brooches, replica Tiffany earrings and more, all at remarkably low prices. Please check out our website: http://www.tiffany-sterling-silver.com Or email us: [email protected] [url=http://www.fashionhause.com]replica handbags[/url] [url=http://www.fashionhause.com/forum/]Rolex forum[/url] [url=http://www.fashionhause.com/links/]replica watches[/url] [url=http://www.yesreplica.com/]rolex replica[/url] [url=http://www.fashiontrends.cn/]fake rolex[/url] [url=http://www.smokershops.com/]swiss rolex replica[/url] [url=http://www.tiffany-sterling-silver.com/]tiffany sterling silver[/url] tiffany sterling silver replica handbags Rolex forum replica watches rolex replica fake rolex swiss rolex replica

Posted by fashionhause on June 22, 2007 at 05:47 AM MDT #

The most significant difference between a Swiss and a Japanese replica watch is the movement, while Swiss replicas come with an ETA movement the Japanese replicas come with a Miyota movement, similar to the movement found on Citizen and Seiko watches.
Swiss replica watches's price usually range from $500 to $1500
Mens japanese watches's price range between $180 to $300 depending on the functions they have. Ladies japanese watches usually sell for $100 to $200.
Take a look at our site http://www.newreplicawatches.com and you will be able to see that we carry all types of watches. very good quality and price is reasonable .
http://www.newreplicawatches.com tel:(646)502-8602 MSN: [email protected]

Posted by newreplicawatches on August 29, 2008 at 05:50 AM MDT #

Replica Watches - perfect clones of wellknown watches - A.Lange & Sohne replica, Alain Silberstein replica, Audemars Piguet replica, Baume & Mercier replica, Blancpain replica, BMW replica, Breguet replica, Breitling replica, Bvlgari replica, replica Rolex, swiss replica watches, swiss watch replicas, high end replica watches, high end replica watch, high quality replica watch, high quality replica watches, cheap replica watch, fake or replica watch, quality watch replica and etc.

Posted by Replica watch on September 22, 2008 at 03:37 AM MDT #

Replica Watches - perfect clones of wellknown watches - A.Lange & Sohne replica, Alain Silberstein replica, Audemars Piguet replica, Baume & Mercier replica, Blancpain replica, BMW replica, Breguet replica, Breitling replica, Bvlgari replica, replica Rolex, swiss replica watches, swiss watch replicas, high end replica watches, high end replica watch, high quality replica watch, high quality replica watches, cheap replica watch, fake or replica watch, quality watch replica and etc.

Posted by Replica watch on September 22, 2008 at 03:43 AM MDT #

Replica Watches - perfect clones of wellknown watches - A.Lange & Sohne replica, Alain Silberstein replica, Audemars Piguet replica, Baume & Mercier replica, Blancpain replica, BMW replica, Breguet replica, Breitling replica, Bvlgari replica, replica Rolex, swiss replica watches, swiss watch replicas, high end replica watches, high end replica watch, high quality replica watch, high quality replica watches, cheap replica watch, fake or replica watch, quality watch replica and etc.

Posted by Replica watch on September 22, 2008 at 03:43 AM MDT #

Okay, I really think this record gets a bad rap.wow gold I guess the most obvious complaint is that it is not the Velvet Underground, or more specifically,wow gold Lou Reed isn't anywhere near this thing. There's no getting around that

Posted by wow gold on December 12, 2008 at 07:36 AM MST #

Want to experience the ultimate adventure of World of Warcraft, then you can not miss mmoinn.com the wow gold , we provide you with cheap wow gold allows you to play with more confidence, you can find the Gold Coast near the wow power leveling .

Posted by wow gold on January 22, 2009 at 06:59 AM MST #

buy wow gold,cheap wow gold,world of warcrft gold.

Posted by wow gold on February 28, 2009 at 06:11 AM MST #

This's good news to buy wow gold and wow power leveling .

Posted by wow gold on March 21, 2009 at 07:57 AM MDT #

Since I partedwow gold with my friend wow goldlast fall, I will wow power levelingconfine myself world of warcraft goldto my

Posted by ASD on April 03, 2009 at 12:54 AM MDT #

Since I partedwow gold with my friend wow goldlast fall, I will wow power levelingconfine myself world of warcraft goldto my

Posted by ASD on April 03, 2009 at 12:56 AM MDT #

exam after[URL=http://www.wowgoldbag.fr]wow gold[/URL]his rescue[URL=http://www.tbcgold.fr]wow gold[/URL]at 7:19 p.m.[URL=http://www.wowgold.ws]wow gold[/URL]the Navy [URL=http://www.wowtao.fr]wow gold[/URL]Central Command [URL=http://www.wowgoldlive.de]wow gold[/URL][URL=http://www.wowgoldlive.fr]]wow gold[/URL]said.

Posted by wow gold on April 20, 2009 at 01:52 AM MDT #

good

Posted by wow gold on April 20, 2009 at 01:57 AM MDT #

wow power leveling wow power leveling wow powerleveling

Posted by alpha on April 27, 2009 at 03:11 AM MDT #

wow power leveling

Posted by alpha on April 27, 2009 at 03:11 AM MDT #

Post a Comment:
  • HTML Syntax: Allowed