尝试新版本Eclipse3.7 indigo 加载jboss4.2 服务,出现
Missing classpath entry D:\jboss-4.0.5.GA \server\default\lib\mail.jar
错误
我的jboss4.2 server下面只有一个messaging服务,没有default服务,如果default服务存在就不会产生
这样的问题
解决方法:
1. 修改文件jboss42.serverdef 中的值
1) jboss42.serverdef文件中存在一段:
文件路径:D:\tools\eclipse3.6\plugins\org.eclipse.jst.server.generic.jboss_1.6.1.v200904151730\servers(我的eclipse路径)
文件内容:
<classpath id="jboss.project" >
<fileset dir="${serverRootDirectory}">
<include name="client/*.jar" />
<include name="server/default/lib/*.jar" />
<!-- JSF Libraries -->
<include name="server/default/deploy/jboss-web.deployer/jsf-libs/*.jar" />
<!-- This will be ignored if EJB3 is not there 4.0.x 4.2 -->
<include name="server/default/deploy/jboss-aop-jdk50.deployer/*.jar" />
<include name="server/default/deploy/ejb3.deployer/*.jar" />
<!-- This will be ignored if EJB3 is not there 5.0 -->
<include name="lib/*.jar" />
<include name="server/default/deployers/jbossweb.deployer/*.jar" />
<include name="server/default/deployers/jbossweb.deployer/jsf-libs/*.jar" />
<include name="server/default/deployers/jboss-aop-jboss5.deployer/*.jar" />
<include name="server/default/deployers/ejb3.deployer/jboss-annotations-ejb3.jar" />
<!-- for validation to work this library is defined as an archive -->
<exclude name="server/default/lib/mail.jar" />
</fileset>
<!-- leave one generic jar as an archive so that validation works -->
<archive path="${serverRootDirectory}/server/default/lib/mail.jar" />
</classpath>
代码,把server后面的default修改为自己的服务名字
这种方式指标不治本,但是可以临时解决掉
2,完美解决方法
下载jboss-tools 插件,安装后使用 JBoss Community去加载服务不使用JBoss
Jboss Community解决方式加载Jboss Server 不存在错误
分享到:
相关推荐
java jar包,亲测试可用 ...把一个JAR文件添加到系统的classpath环境变量之后,java通常会把这个JAR文件当做一个路径来处理。通常使用jar命令来压缩,可以把一个或多个路径全部压缩成一个JAR文件。
Java EE (Java Platform, Enterprise Edition) 是一个用于开发和部署企业级应用程序的框架,它包含了多个组件和服务,如Servlet、JSP(JavaServer Pages)、EJB(Enterprise JavaBeans)等。在给定的文件列表中,...
赠送jar包:guava-27.0.1-jre.jar; 赠送原API文档:guava-27.0.1-jre-javadoc.jar; 赠送源代码:guava-27.0.1-jre-sources.jar; 赠送Maven依赖信息文件:guava-27.0.1-jre.pom; 包含翻译后的API文档:guava-...
4. **mail.jar**: JavaMail API的主库文件,提供了处理电子邮件的功能。JavaMail API使得开发者可以用Java代码来发送、接收、存储和检索邮件。这个库包含了处理SMTP、POP3、IMAP等邮件协议的类和接口,如`Session`...
2. 将ojdbc6-11.2.0.3.jar文件复制到Java项目的lib目录,或者将其添加到构建工具(如Maven或Gradle)的依赖管理中。 3. 在Java代码中加载驱动,通常通过`Class.forName("oracle.jdbc.driver.OracleDriver")`完成。 4...
Servlet-api.jar和jsp-api.jar是Java Web开发中两个非常重要的库文件,它们包含了Servlet和JSP(JavaServer Pages)的相关API,使得开发者可以构建动态Web应用程序。这两个文件通常由Java EE(Enterprise Edition)...
Flink-1.11.2与Hadoop3集成JAR包,放到flink安装包的lib目录下,可以避免Caused by: org.apache.flink.core.fs.UnsupportedFileSystemSchemeException: Hadoop is not in the classpath/dependencies.这个报错,实现...
在实际项目中,为了使JSTL能够正常工作,这两个jar文件通常需要一起添加到项目的类路径(Classpath)中。对于基于Maven或Gradle的现代项目,这可以通过在构建配置文件中声明依赖来完成。对于传统的Eclipse或IntelliJ...
这些JAR文件是数据库连接器,允许Java代码通过JDBC(Java Database Connectivity)接口与数据库建立连接,执行SQL语句并处理结果。 首先,我们来详细了解一下`mysql-connector-java-8.0.11.jar`。这是MySQL官方发布...
2. 引入依赖:在项目中,通常需要将这两个库添加到类路径(classpath)中,对于Maven项目,可以在pom.xml中添加对应的依赖,对于非Maven项目,需要将jar文件放入WEB-INF/lib目录下。 3. 标签导入:在JSP页面中,...
换句话说,不同于Java传统的使用单个类加载器载入classpath中的所有JAR文件,每一个库(library,可以理解为完成某一个功能的一系列jar的组合)成为一个module,该module仅链接其依赖的其他module,而不再依赖其它任何...
9. **配置**:在Java应用中,通常将驱动类路径(classpath)设置为包含`mysql-connector-java-5.1.27.jar`,或者在Maven或Gradle等构建工具中添加依赖。 10. **异常处理**:在处理数据库操作时,必须捕获并适当地...
1. **添加依赖**:将该JAR文件添加到项目的类路径(ClassPath)中。在传统的Java项目中,这可以通过将JAR放入`lib`目录或设置环境变量来实现;在现代的Maven或Gradle项目中,可以将其作为依赖项添加到构建配置文件中...
java jar包,亲测试可用 ...把一个JAR文件添加到系统的classpath环境变量之后,java通常会把这个JAR文件当做一个路径来处理。通常使用jar命令来压缩,可以把一个或多个路径全部压缩成一个JAR文件。
为了解决这个问题,用户需要确保已经正确地设置了XDoclet的家目录(home directory),并将1.2.1版本的jar文件添加到类路径(classpath)中。 描述中的“Select the home directory for XDoclet. 1.2.1,解决方法”...
在实际项目中,将这两个jar包添加到项目的类路径(ClassPath)或者WEB-INF/lib目录下,即可使用Tomcat-jdbc数据源。配置数据源通常在`context.xml`或`server.xml`文件中完成,包括设置数据库URL、用户名、密码、最大...
——>【EJB JAR file】 在Destination处:——>【Browse…】——> 选择JBoss服务器的部署目录,我的目录如下: D:\eclipse-jboss\jboss-as-7.1.1.Final\standalone\deployments\TestEJB.jar 然后——>【Finish】...
- In order to use the logging capabilities provided by the default implementation com.mysql.cj.log.Slf4JLogger, it is required to add one or more jars for Simple Logging Facade for Java (SLF4J) to ...
<pathelement location="lib/javax.mail.jar"/> <pathelement location="lib/mail.jar"/> <pathelement location="lib/commons-email-1.2.jar"/> </classpath> <arg value="smtp.example.com"/> ...
- 首先,将这两个jar包添加到你的项目类路径(classpath)中,如果是Maven项目,可以在pom.xml文件中添加对应的依赖。 - 然后,导入必要的包,例如`import com.igormaznitsa.junrar.Archive;`用于处理RAR文件,`...