我從命令行啓動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運行文件。 –