我从命令行启动JBoss的方式被以下:
从命令行开始的JBoss失败ClassNotFoundException的:org.jboss.resource.adapter.jdbc.ValidConnectionChecker
javaw.exe的-Dprogram.name =运行。 bat -Djava.endorsed.dirs = C:/projects/myappserver/target/staging/jboss-4.2.3.GA/bin/../ lib/endorsed -Xms128m -Xmx812m -XX:MaxPermSize = 256m -Dfile.encoding = Cp1250 -classpath C:\ projects \ myappserver \ target \ staging \ jboss-4.2.3.GA \ bin \ run.jar org.jboss.Main -c myjboss
这是我从进程资源管理器取得的东西JBoss在Eclipse中运行良好
在我的应用程序中,我使用数据源并在deploy/mysql-ds.xml中指定了类 com.mysql.jdbc.integration.jboss.MysqlValidConnectionChecker,它应该实现 ValidConnectionChecker。
当我启动命令上面提到的,我得到 造成的:抛出java.lang.ClassNotFoundException:org.jboss.resource.adapter.jdbc.ValidConnectionChecker
我能看到的jboss-共JDBC这个接口-wrapper.jar在c:\ projects \ myappserver \ target \ staging \ jboss-4.2.3.GA \ server \ myjboss \ lib \
这是类路径问题吗?它为什么从Eclipse开始工作?感谢任何可以帮助我从命令行启动JBoss的响应。
JBoss服务器可以通过运行run.bat文件来启动。不需要使用eclipse运行文件。 –