Nexus is a maven repository manager. You can use Nexus to host your own maven repository for artifact created in your company, or for caching external artifacts.
Getting started with Nexus is pretty easy. Download the application. The package contains a webserver, so you don’t have to have a java container running. Simply unpack the [...]
If you are just starting out with JEE CDI (Weld), it’s easy to forget the required beans.xml file. If you don’t include it, you may run into problems like this:
SEVERE: javax.el.PropertyNotFoundException: /index.xhtml @8,67 action="#{crm.ping}": Target Unreachable, identifier ‘crm’ resolved to null
javax.faces.el.EvaluationException: javax.el.PropertyNotFoundException: /index.xhtml @8,67 action="#{crm.ping}": Target Unreachable, identifier ‘crm’ resolved to null
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:95)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
at javax.faces.component.UICommand.broadcast(UICommand.java:315)
…
The [...]
I ran into the following problem yesterday while building a rest service using resteasy: the code would compile ok, but the unit tests wouldn’t run. I got the following exception in the output of the unit tests:
java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/ws/rs/ext/RuntimeDelegate
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at [...]
I tried Prezi yesterday, and looked at some of the presentations others made with it. It’s a nice idea, but absolutely not the presentation tool i’m looking for. Prezi basically is a mind-mapping tool, with some nice transitions. But mindmaps are for brainstorming your presentation content. You do not create a compelling presentation by showing [...]
It’s amazing how many people complain about the hardware specs, but forget about the software. The iPad has the most important feature of all: usability.
Remember mobile internet before the iPhone? Nobody used it. Then along came the iPhone: technically nothing new: touch screens existed before, mobile browsers existed before.
But only the usability of the iPhone [...]
The video on the iPad page more or less proofs it’s purpuse: it’s THE couch device. Even the basic version seems good enough for most purposes: internet surfing, watching video, reading books and magazines, looking at your pictures.
I bet soon every member of your family will have his or her own iPad: we want to [...]
Newspapers are looking to the ipad/islate/itablet to save their business, assuming that they can just copy their paper business to the tablet. Sell editions or subscription so customers can read their newspaper on the tablet.
However, every new technology starts with copying existing concepts. Initially on the web we saw copies of concepts that already existed: [...]
It’s funny to see that for some companies it’s not really clear who their customers are: are readers the customers of newspapers, and are newspapers providing them a services by selling them news? Or are advertisers the customers and are newspapers in the business of selling attention to the advertisers?
Both can work, but it seems [...]
Most people think good usability is not very important for internal IT systems: you can train the users and write manuals to compensate for bad usability. Also, your internal users have no choice, so they’re not going to go to the competition if your IT system is hard to use.
A story in webwereld shows that [...]
Use the following to configure git to use diffmerge for diffing and merging files:
git config –global diff.tool diffmerge
git config –global difftool.diffmerge.cmd "diffmerge \"\$LOCAL\" \"\$REMOTE\""
git config –global merge.tool diffmerge
git config –global mergetool.diffmerge.cmd diffmerge –merge –result=\"\$MERGED\"
\"\$LOCAL\" \"\$BASE\" \"\$REMOTE\"
git config –global mergetool.diffmerge.trustexitcode false
The following will show diffmerge with the two versions of myfile.java side by side:
git [...]