javaweb项目WEB-INF/classes下的class和lib下编译后jar包都存在的时候,部署启动tomcat会报错...

不是应该运行classes下的吗??

你好:

你要看看built path路径在哪,要项目的全部文件都在统一的built path下,tomcat运行built path;
这是其中一个方法,运行的方法很多的,例如把项目打包再运行;或者直接在Server下运行都可以
温馨提示:内容为网友见解,仅供参考
无其他回答

新手求教,javaweb项目里的 WEB-INF\/classes目录下放的是什么
存放的是一些编译后的class文件和运行所必须的配置文件。解释:java运行过程中会将java文件编译为class文件,而此文件的存储位置默认就是在classes路径下,还有一些其余的xml文件、prepertise文件也会编译在此路径下。

WEB-INF,classes,lib文件夹
classes是用来存放servlet编译后生成的 .class字节码文件(计算机可以直接执行)的文件夹。lib是用来存放一些需要用到的包。css可以嵌入到html当中,它会耦合到java代码中,编译后成为.class文件,存放在classes文件夹下.所以不用把css文件放在哪一个文件夹下,在html页面中使用了,系统会自动编译存储的。

web-inf下的classes文件里面,全是叉,请问这个要怎么解决?哪里的问题
7.把build path中所有包都remove掉。然后又add jars,add libraries把需要的加进去,居然又开始编译了。8.project->properties->java build path->source->...\/WEB-INF\/src的output folder不要默认,编辑让它指向..\/WEB-INF\/classes 然后重新点击build工程即可自动编译。

SpringBoot应用启动原理(二) 扩展URLClassLoader实现嵌套jar加载
jar中的资源,也会对应一个url,并以'!\/'分割,如 jar:file:\/data\/spring-boot-theory\/BOOT-INF\/lib\/spring-aop-5.0.4.RELEASE.jar!\/org\/springframework\/aop\/SpringProxy.class 对于原始的JarFile URL,只支持一个'!\/',SpringBoot扩展了此协议,使其支持多个'!\/',以实现jar in jar的资...

java项目中,lib中jar包中如出现与src目录下同名同包的java文件,会优先...
1.最先是$JAVA_HOME\/jre\/lib\/ext\/下的jar文件。2.环境变量CLASSPATH中的jar和class文件。3.$CATALINA_HOME\/common\/classes下的class文件。4.$CATALINA_HOME\/commons\/endorsed下的jar文件。5.$CATALINA_HOME\/commons\/i18n下的jar文件。6.$CATALINA_HOME\/common\/lib 下的jar文件。(JDBC驱动之类的...

有些jar包,直接copy到web-inf\/lib目录就可以了.有些在copy之後,还要添 ...
那个是设置环境变量,设置环境变量后才能正常使用

为什么我的WEB-INF下没有classes目录,但是硬盘上有。而且导入的struts包...
用eclipse打开项目后,一些能修改的东西都会显示出来。虽然class会生成(只要你装对了jdk)但class一般是交给电脑通过java文件自动编译的。所以本地里有class文件,但eclipse就没必要显示了。eclipse的文件浏览器不像windows的资源管理器。不是所有东西都会显示。还有lib文件夹下拷贝jar包后,eclipse为了方便...

java开发中,怎么样把外部引用的包设置相对路径,避免项目做好后在打包...
把所需要的jar包放在项目文件中,一般是在WEB-INF文件夹下面建一个lib文件夹,然后把jar包放进去。如果你用eclipse的时候,通过build path 把jar文件导入到项目中。这样就可以动态使用jar文件了,移动项目也不会出现找不到jar包了

Eclipse如何导入web项目 Eclipse导入web项目详细攻略教程
1、将项目根目录导入 FileImportGeneralExisting Projects into Workspace 2、对Web-INFlib下的jar表进行 Build PathAdd to Build Path操作 成功后可以在Java ResourcesLibraries中找到,也可以在Java ResourcesLibrariesWeb App Libraries中找到 BuildPathJava Build PathLibraries下Add External JARs c3p0-0.9....

tomcat部署的三种方法(tomcat程序部署)
一、静态部署 1、直接将web项目文件件拷贝到webapps目录中 Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将JSP程序打包成一个war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个web程...

相似回答