Ubuntu配置spring roo
?
JAVA_HOME=/usr/java/jdk1.6.0_20ROO_HOME=/usr/java/spring-roo-1.0.2.RELEASEPATH=$JAVA_HOME/bin:$ROO_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOMEexport ROO_HOMEexport PATHexport CLASSPATH?修改好配置以后执行source /etc/environment生效如果经过以上步骤还是会抛出:Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/roo/bootstrap/Bootstrap
Caused by: java.lang.ClassNotFoundException: org.springframework.roo.bootstrap.Bootstrap at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248)Could not find the main class: org.springframework.roo.bootstrap.Bootstrap. Program will exit.建议执行以下两个操作:
sudo rm /usr/bin/roosudo ln -s /usr/java/spring-roo-1.0.2.RELEASE/bin/roo.sh /usr/bin/roo??