wlbk.net
当前位置:首页 >> jAvA包路径的问题 >>

jAvA包路径的问题

System.out.println(System.getProperty("user.dir")); System.getProperty("user.dir")可以得到当前的项目根路径,你试试看,应该可以的 从这里再推算相对路径,下面可以得到上一级目录的路径 String dir=System.getProperty("user.dir"); int ind...

你是用eclipse写的吧,在eclipse中 src包不是一个文件夹,而是代表你的class文件存放的地址,在你这里,src代表的就是Sys.jar!这个文件夹,!的没有特殊意思,就只是这个文件夹名字的组成而已,命名规则中不能用“*”,“.”,“/”命名,!是可以用的

如果你使用的是eclipse,请检查编译是否禁止了非.class文件的编译输出,如果这项没有问题。那么 src/META-INF/*.* 文件自动输出到 /WEB-INF/classes/META-INF/*.*。也就是说,最终资源文件在 WEB-INF/classes/META-INF/weibo.xml 使用JAVA 类获...

我的war包路径/war/WEB-INF/test/foo.txt 所以你可以用以下两句话来获取到war包里的文件: ServletContext context = getContext(); String fullPath = context.getRealPath("/WEB-INF/test/foo.txt");

jre下面,rt.jar,里面有java包 打开就看到了

javac 带上 classpath 试下 而且,你这两个文件为啥不在同样相对应的目录?

1.建议看下类加载的委托机制 2.这个类不把它放在声明的包中是无法使用的。【前提是JVM能找到你那个包】

动态加载配置文件信息,你可以写一个以.properties为扩展名的文件,里面存放key=value的, 读key,自然获取value了,java中有Properties类,专门读取这个文件的,你上述代码就是说加载那个文件获取流,然后再用我说的类操作。 比如你的文件叫con...

JRE System Library 是你JRE中的包,这个在你的JAVA开发中是必须的。 JAVA EE 开发包,是你WEB开发所需要的包。也是必须的。 Referanced Libraries其实引用的就是你下面lib目录中的内容,是你项目中需要用到的第三方包。这个系统不自带,需要你...

------解决方案--------------------------------------------------------你直接建的包路径,会默认到src 根目录下,就是这样子,不然的话编译文件不放在bin 下放在哪里呢??如果是web 项目就在 WEB-INF 的classes 下面。------解决方案------...

网站首页 | 网站地图
All rights reserved Powered by www.wlbk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com