尝试新版本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`...
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官方发布...
换句话说,不同于Java传统的使用单个类加载器载入classpath中的所有JAR文件,每一个库(library,可以理解为完成某一个功能的一系列jar的组合)成为一个module,该module仅链接其依赖的其他module,而不再依赖其它任何...
9. **配置**:在Java应用中,通常将驱动类路径(classpath)设置为包含`mysql-connector-java-5.1.27.jar`,或者在Maven或Gradle等构建工具中添加依赖。 10. **异常处理**:在处理数据库操作时,必须捕获并适当地...
java jar包,亲测试可用 ...把一个JAR文件添加到系统的classpath环境变量之后,java通常会把这个JAR文件当做一个路径来处理。通常使用jar命令来压缩,可以把一个或多个路径全部压缩成一个JAR文件。
1. **添加依赖**:将该JAR文件添加到项目的类路径(ClassPath)中。在传统的Java项目中,这可以通过将JAR放入`lib`目录或设置环境变量来实现;在现代的Maven或Gradle项目中,可以将其作为依赖项添加到构建配置文件中...
为了解决这个问题,用户需要确保已经正确地设置了XDoclet的家目录(home directory),并将1.2.1版本的jar文件添加到类路径(classpath)中。 描述中的“Select the home directory for XDoclet. 1.2.1,解决方法”...
——>【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"/> ...
otlin-compiler-embeddable-1.6-M1 下载慢 otlin-compiler-embeddable 下载慢 直接复制到 C:\Users\xxx\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-compiler-embeddable\1.6.0-M1
<import resource="classpath:META-INF/cxf/cxf.xml"/> <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/> <import resource="classpath:META-INF/cxf/cxf-servlet.xml"/>
在没有构建工具的情况下,可以将jar文件放入`lib`目录或系统的`CLASSPATH`环境变量中。 总的来说,"mysql-connector-java-5.1.49.jar"是连接Java应用(如JIRA)和MySQL数据库的关键组件,它确保了两者间的数据交互...
这个21.11版本的jar包是Aspose.Words的一个无水印版本,适用于那些希望在不显示任何品牌标识的情况下使用其功能的开发者。下面我们将详细探讨Aspose.Words的关键知识点以及如何使用它。 1. **Aspose.Words核心功能*...