web项目(java)下不同模块中的classpath是否一样?求大神指教 20C

IDEA的web项目下有多个模块web,service,domain等模块。
不同模块中的配置文件里写的classpath应该是不同的吧?比如web模块下的配置文件有一行代码是
import resource=classpath:config/a.xml
service模块下的配置文件里也有一行一模一样的代码
import resource=classpath:config/a.xml
这两个calsspath一样不?

0

3个回答

将配置文件放到Resources文件夹中,在代码中添加配置文件的虚拟路径。选中文件,右键-Copy Reference,就可以获取到文件的虚拟路径。
把配置文件放在com.zjut.ssm.config包中,修改config文件夹的Content Roots为Resources,那么编译后,代码也能识别出来。

0

将配置文件放到Resources文件夹中,在代码中添加配置文件的虚拟路径。选中文件,右键-Copy Reference,就可以获取到文件的虚拟路径。

0

我用得是eclipse,但是这个classpath,一般指得是实体得路径,即文件存储得路径,全名,哪有说这个虚拟路径啥得,那个是下载文件,上传文件啥的把
再说这个文件属于配置文件,这个应该可能是固定值啥得,不是动态获取得,你可以试试,把文件干掉,等下再回复试试

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
两个具有相同的名称在CLASSPATH中的类
http://d2100.com/questions/817 两个具有相同的名称在CLASSPATH中的类 如果我有两个名称相同的类说在我的类路径的两个不同的JAR将拾起JVM Matcher.java,反正是有,我可以建议JVM选择一个特定的呢? 4条回答 回答#1 引述甲骨文 : 规范秩序 您指定多个类路径项的顺序是很重要的。 Java解释
web项目读取classpath下面文件
注意:本文用到spring的工具类和,commons-io工具类 首先分两大类按web容器分类 1、 是普通的web项目,像用Tomcat容器,特点是压缩包随着容器的启动会解压缩成一个文件夹,项目访问的时候,实际是去访问文件夹,而不是jar或者war包 这种的无论你是用 获取路径的方法this.getClass().getResource("/")+fileNam
Java web项目的classpath和classpath*的区别,*和**的区别及如何查找Java资源文件路径
这里的项目都是Web项目才有classpath:web项目中的src路径下的文件在编译后会放到WEB-INF/classess路径下,默认的classpath路径就是WEB-INF/classess路径,直接放到WEB-INF下的话,是不在classpath下的。用ClassPathXmlApplicationContext是获取不到的。如果是单元测试的话,可以在启动或者运行的时候指定classp...
计算器小型应用
小型计算器功能不太完善 求各位大神指教
java web 项目 转 maven java web 项目(旧项目 转maven)遇到的问题
一个一年前的项目,最近发现了一个问题,在生产环境上,不能发邮件。一看才发现原来 是缺少 jar 包。那导个 jar 包就好了,对吧。但是在我打包项目的时候。发现,居然 myeclipse 不能导出 jar 包。那些引用的 myeclipse 自带的 jar 包全部不能导出。坑啊。so,多少个日日夜夜想着的事情,现在就做。搭建一个私服 maven 仓库,把这个项目转成 maven 的。搭建 mave
JavaWeb项目中 .classpath、.mymetadata、.project文件的作用以及显示或取消
创建Web Project时,会自动生成这个三个文件。  一、.mymetadata文件  1、部署项目用的,把项目部署到tomcat服务器上时,如果没有这个文件,用myeclipse/Eclipse部署是不能部署到关联的tomcat服务器。  .mymetadata文件:  .mymetadata代码   1.0” encoding=”UTF-8”?>   t
web项目里的classpath
这里写链接内容
web项目读取classpath下面文件心得总结
阅读之前须知:本文用到spring的工具类和,commons-io工具类 首先分两大类按web容器分类 一种是普通的web项目,像用Tomcat容器,特点是压缩包随着容器的启动会解压缩成一个文件夹,项目访问的时候,实际是去访问文件夹,而不是jar或者war包 这种的无论你是用获取路径的方法this.getClass().getResource("/")+fileName,获取流的方法this
java web 工程 log4j 不同模块日志输出到不同文件中
WEB工程中Log4j配置,实现不同模块日志输入到不同文件中。 [code="java"]log4j.rootCategory=info,stdout log4j.addivity.org.apache=true log4j.appender.file=org.apache.log4j.DailyRollingFileAppender log4j.appender.fil...
Java类加载器和JVM如何识别两个Java类相同
类加载器加载类的过程 :类加载器在尝试自己去查找某个类的字节代码并定义它时,会先代理给其父类加载器,由父类加载器先去尝试加载这个类,依次类推。在介绍代理模式背后的动机之前,首先需要说明一下 Java 虚拟机是如何判定两个 Java 类是相同的。Java 虚拟机不仅要看类的全名是否相同,还要看加载此类的类加载器是否一样。只有两者都相同的情况,才认为两个类是相同的。即便是同样的字节代码,被不同的类加...
在同一个tomcat下,不同的web项目共享session
有时我们会遇到一个大点的项目,为了方便实现有些功能,我们会把项目拆成不同的独立web项目。 但我们在管理这些项目时,只有一个登陆口,然后在其他项目取session来实现身份的验证。     1、配置tomcat下 conf/server.xml文件,在配置如下:                    unpackWARs="true" autoDeploy="true"      
Web应用中由JavaBuildPath(.classpath文件)引起的错误总结
我们在Build创建的Web应用,尤其是导入已存在的Web项目时,经常会报一些无法找到某个类的错误,比如: The type javax.XXX.XXX cannot be resolved. It is indirectly referenced from required .class files XXXXX.java 这往往是项目构建时,找不到类库造成的,此时我们需要进入Java
android 4.0接收开机广播
首先确定你的手机是否root过,安装成功后打开一次, 重启手机会打开你指定的app, (求大神指教menu屏蔽长按事件)
一个用C++写的求最短路径的代码
一个一个用C++写的求最短路径的代码,可以直接使用,若有不足的地方,请各位大神指教
web.xml中的classpath指项目中的哪个路径
以springmvc项目为例,将其打包成springmvc.war文件 发现底下有3个文件,进去WEB-INF 我们通常说的classpath指的是WEB-INF下的classes文件 因为config文件和classes文件是同级目录所以报错 报错信息:parsing XML document from class path resource [config/sp
java项目中的.classpath文件跟.project文件
一、Eclipse项目中的.classpath文件 解析: >kind:类别,类型;值通常不能修改;其值通常如下: src:表示source folder;表示源路径 特点:放在该类型目录下的文件会被自动编译到classpath目录下。 con:表示连接,一般表示引用的jre包。 o
java项目中classpath具体是指哪个路径?
一、classpath路径指什么    只知道把配置文件如:mybatis.xml、spring-web.xml、applicationContext.xml等放到src目录(就是存放代码.java文件的目录),然后使用“classpath:xxx.xml”来读取,都放到src目录准没错,那么到底classpath到底指的什么位置呢?    [java] view plain copysrc路径下...
JAVA CLASS PATH 的同名类加载顺序
java的classpath中如果出现了同名类,同名的类的代码不同,那只用的到底是哪一个类呢? java -cp ./;./classes;./xptest.jar com.ssc.xp.ws.TestClassLoaderA [code="java"] package com.ssc.xp.ws; public class TestClassLoaderA { pub...
JAVA判断两个数组中的元素差集,小技巧
代码: String[] as = new String[]{"0","1","2","3"}; String[] bs = new String[]{"1","2"}; List<String> list = Arrays.asList(bs); //用来装差集 List<String> result = new ArrayLi
Classpath与WEB-INF有什么区别
在web.xml加载各种文件时会遇到的问题: classpath:classpath是WEB-INF文件夹下的classes目录 用classpath:xxx来读取文件: contextConfigLocation classpath:applicationContext.xml 用/WEB-INF/classes/xx..来读取文件:
Myeclipse的动态web项目转为eclipse的动态web项目
在Myeclipse中重新定义了web服务了目录的文件夹,而这些
java项目中的classpath到底指向的哪里
今天在项目里看到好多地方都用到了类路径,并且自己对路径还不是很清楚,所以就在网上百度了一下! 上面图片的意思简单来说,就是classpath只能表示lib目录和WEB-inf/classes路径下的文件,calsspath不能表示的src路径下面的文件, 但是从项目结构来看,配置文件一般是不放在放在WEB-INF下面啊,并且也没有看到classes路径,lib目录不是放依赖ja...
Java web项目的解耦合
以前的项目大多数都是java程序猿又当爹又当妈,又搞前端(ajax/jquery/js/html/css等等),又搞后端(java/mysql/oracle等等)。 随着时代的发展,渐渐的许多大中小公司开始把前后端的界限分的越来越明确,前端工程师只管前端的事情,后端工程师只管后端的事情,正所谓术业有专攻,一个人如果什么都会,那么他毕竟什么都不精。   大中型公司需要专业人才,小公司需要全才,
Maven项目中获取classpath和资源文件的路径
 假设资源文件放在maven工程的 src/main/resources 资源文件夹下,源码文件放在 src/main/java/下, 那么java文件夹和resources文件夹在运行时就是classpath的真实位置,如果 有一个文件位于 src/main/resources/test.txt 有一个类位于 src/main/java/com/qunar/MyClass.java
WEB项目web.xml文件中classpath: 跟classpath*:使用说明【学习笔记】
1、问题:class path resource [applicationContext.xml] cannot be opened because it does not exist 2、推荐:引用一篇很不错的文章:http://blog.csdn.net/wxwzy738/article/details/16983935 3、区别:首先 classpath是指 WEB-INF文件夹
判断一个字符串中所有字符都不一样
问题:给定一个字符串,判断每个字符串都不一样 思路:ASCII为长度为8的字符集,总共有256种可能。申明一个bool类型的数组a,先遍历一遍字符串,将每个字母对应的ASCII值作为a数组的下标,记录每个字符是否出现。若已出现返回false,否则true。 #include<iostream> #include<string.h> #include<assert...
键相同,比较两个map中的值是否相同
/** * * @param map1 原数据 * @param map2 需要比较的数据 * @return */ private boolean mapCompar(Map<String, String> map1,Map<String, String> map2) { boolean isChange = false; for (Ma...
求两圆是否相交 java
求两圆是否相交 java 求两圆是否相交 java
Java web项目系统间的通信的三种方式
一、Webservice: 基于soap协议,效率不高。常用于两个公司间的通信。可垮语言垮平台。 二、restful:形式:http+json。get请求或post请求传递json,URL不带参数,通过路径来描述。用spring中pathVarible从路径中来取值。 三、dubbo:避免服务调用的混乱,有一个统一的平台来发布、监控、管理服务。使用socket通信,传递的事二进制,效率高。有注...
Java解析多个ClassPath中的properties文件, 相同的属性将会覆盖之前的载入
转自:http://blog.csdn.net/junlong750/article/details/51507766
Java 查找两个集合中的相同元素和不同元素
1简单元素的查找一、找到2个集合中相同和不同的元素本文分享的示例代码实现提取2个集合中相同和不同的元素此处需要使用Collection集合所提供的一个方法:removeAll(Cellection list),removeAll方法用于从列表中移除指定collection中包含的所有元素。语法 removeAll(Collection<?> c)c:包含从列表中移除元素的collect...
Javaweb项目各个模块的用途
许多设计良好的web应用,可以被按职责分为四层。这些层次是表现层、持久层、业务层、和域模型层。每一个层次都有其独特的职责,不能把各自的功能与其它层次相混合。每一个应用层都应该和其它层隔离开来,但允许使用接口在层间进行通信。我们开始来看看每个层,并讨论一下它们各自都应该提供什么和不应该提供什么。 对表现层,我们使用 Struts ;业务层使用 spring ;对于持久层我们使用的是
Java入门(二):windows环境下Java配置Path classpath等环境变量
Java需要配置path、classpath、JAVA_HOME等多个环境变量,初学者可以按照教程一步一步配置,但是因为不明白这些变量的具体含义,所以过段时间又忘记怎样配置,反复查询资料。计算机的学习需要大家善于发问,并找到问题的答案。下面我们具体看一下这几个变量的原理和配置。   一、path变量      当你用快捷键 windows键 + R ,打开运行界面后,在输入框里 cacl ,
获取工程或类的 classpath 路径
    普通 Java Project 工程 classpath 的路径示例:/D:/Eclipse/eclipse/Mytest/bin/    Java web 工程中 classpath 的路径一般为:/D:/Eclipse/eclipse/SalaryManager/build/classes/    classpath 的相对路径一般为 bin,所在工程的所有 java 文件编译出来的 ...
如何添加一个文件/目录到IntelliJ项目的classpath中
[原创]如何添加一个文件/目录到IntelliJ项目的classpath中 转载请注明出处:http://www.codelast.com/ 以下内容的背景:IntelliJ,Java项目。 在单元测试中,我们经常会使用与生产环境里不同的一些配置文件来为提供参数,而你的程序又是以类似下面的方法来读取配置文件: 1 2 3 String conf
Java项目包名整理
1.包名一般由公司网址倒叙,再加上一些项目名和功能名等组成。2.视觉看起来使用长包名,点击三角符号->Package Presentation->Flat.3.若想使用包名有层次感,则点击三角符号->Package Presentation->Hierarchical。...
Eclipse导入没有.classpath和.project文件的工程
参考: http://zlb1986.iteye.com/blog/773516
java web后台开发跟手机APP后台开发有什么不同
基本上一样的,ssh也可以为手机APP开发后台。其实对于后台开发来说原理都差不多。只不过app的后台开发和web不一样的地方在于传输数据格式不一样,一般来说web访问后返回的是一个html页面,少部分是json格式;而一般app的后台开发大部分直接传json格式数据(也有不是json格式的,看项目的选择,但一般来说都是json),少部分会直接返回html5的页面。   还有一个不同点在于登录验证
java代码中获取classpath路径
最初找到的放法为 String path = Test.class.getResource("/").toString(); System.out.println("path = " + path); 此方法在tomcat下面没有问题,可以取到WEB-INF/classes path = file:/home/ngidm_db2/AS_Tomcat7_0_29/webapps/N
如何快速对比两个不同数据库中两个表的数据是否相同!
背景:由于业务需求,我们将Oracle中的数据库同步到MySQL数据库中,且对表的字段和逻辑做了部分调整,所以需要对比的是MySQL数据库中表的数据与Oracle数据库中表的数据是否一致! 那么现在就来介绍一下我是怎么实现测试的吧? 在这个过程中有些表设计的数据有20多万条,而有些设计的数据也才几百条。在我学会以下方法之前我都试用的Excel表格来对比数据的,虽然Excel表格的函数很强大,但...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java大神班 java大神学习笔记

相似问题

1
求助!怎么动态修改Struts.xml中Action中
1
求一个int数组的元素相加为某值的所有组合,获得组合中元素的下标
1
如果登录的时候用的是用户代理,那么在用jmeter测试的时候HTTP请求中的参数要怎么填写
3
java中执行delete,insert被重复执行
2
请问JAVA+OC编写的APP 后台JAVA 这样的源码拿过来后如何检测完整性 后门 BGU 之类的 请大佬指教
5
关于web项目部署到服务器上不能从数据库中查到数据
1
jsp中动态生成验证码为何会产生乱码?
1
spring Aop中的表达式:@args() 导致启动报错
0
指定ip,端口,topic后,如何从__consumer_offsets中获取每个分区last committed offset?
4
如何从Struts2 action类传值到jsp页面中
2
怎么在eclipse中设定一个快捷键,对应一个自己定义的代码段,当按下快捷键后,将显示设定的代码。。。
0
Gradle构建的JavsWeb应用,如何在代码中获取build.gradle的version
1
Java静态代码块中写这个监听方法时的运行原理是什么?
1
JAVA怎么模拟控制台输出?
1
请问:有大神知道Intellij IDEA 文件名和图标间的数字是什么吗
0
java基于onvif协议实现发现局域网设备怎么实现 小白一个 希望有demo
1
第三方支付接口:关于加签验签加密和解密在代码中的逻辑是什么流程
1
Runnable 中抛出java.lang.ArrayIndexOutOfBoundsException: -1
1
【求助】新手学习Java GUI遇到一些问题,希望大神帮忙解答一下,运行完Eclipse报了一大堆错误
1
AES加密后,登录提示密码长度错误,请大神帮帮忙,谢谢!