Adam Bien's Weblog

Friday May 06, 2011

java.net 2.0 ...Rocks!

java.net is the old, but nice URL, with the great kenai.com infrastructure behind. I created the x-ray project, which is a vanilla Java EE 6 "analytics" software installed on this blog and sample application for the "Real World Java EE Night Hacks--Dissecting the Business Tier" book as well. What I appreciate:

  1. Freedom of choice: you can choose between SVN, HG, GIT or external repositories. Even register multiple repos for a single project
  2. Support for wikis, message forum, mailing lists, or chat. You can even setup the whole website from scratch
  3. Support for webhooks - you can register webhooks to drive your CI server
  4. Real Time Feedback - all changes are visible instantenously
  5. Clean and modern design
  6. Convenient and fast management - I was able to setup x-ray in 10 minutes during a lunch break...

Why java.net? I used kenai.com for about 2 years and it worked perfectly. java.net can be considered as "kenai on steroids" - it comes with additional features like e.g. git support.



*NEW* Workshop: "Effective Java EE 6/7", July 10th, Airport Munich

Comments:

Git support is definitely a great feature! Would get the github addicted folks to here ;)

Posted by vishwanath on May 06, 2011 at 09:48 PM CEST #

Kenai.com had git support since 2009. Problem with it is that you can't clone repo in NetBeans in Team panel. Yet, I guess.

Posted by warjan on May 09, 2011 at 10:01 AM CEST #

Hi Adam,

When I run the mvn assembly:assembly under the x-ray-assembly directory I see the following error.

Missing:
----------
1) com.abien.xray:x-ray:jar:1.0-SNAPSHOT

Try downloading the file manually from the project website.

Then, install it using the command:
mvn install:install-file -DgroupId=com.abien.xray -DartifactId=x-ray -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file

Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=com.abien.xray -DartifactId=x-ray -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

Path to dependency:
1) com.abien.xray:x-ray-testservlet:war:1.0-SNAPSHOT
2) com.abien.xray:x-ray:jar:1.0-SNAPSHOT

Cheers,
Daku

Posted by lambda daku on May 26, 2011 at 01:05 PM CEST #

@warjan

I am not sure about NB, though with eclipse its quite smooth!

Posted by lambda daku on May 26, 2011 at 01:06 PM CEST #

@Daku,

try mvn clean install first.

Does it work?

thanks!,

adam

Posted by Adam Bien on May 26, 2011 at 04:48 PM CEST #

@Adam,
It works now, thanks!!!
Daku

Posted by lambda daku on May 27, 2011 at 11:35 AM CEST #

Post a Comment:
  • HTML Syntax: NOT allowed
Meta
My Recent Book
Java One 2009/2011
...the last 150 posts
...the last 10 comments
Links
License