java类通过一个配置文件能否访问到另外一个路径的类?

问题描述

有两个项目,一个项目在c盘,另一个项目在d盘,c盘项目中有一个配置文件,配置文件指定了d盘中项目的路径,当c盘项目启动时加载了配置文件,请问能否通过配置文件访问到d盘中的类并去执行? 问题补充:如果不是将jar包放到本目录下,根据路径直接跨磁盘可以去随意访问它吗?

解决方案

那要不就根据URI,就是你所谓的资源路径取得他的流咯,然后将流写入文件中么,还原那些个类吧
解决方案二:
不是很明白为什么会有这种需求,你可以通过程序控制将那个磁盘的文件拷贝过来啊~~
解决方案三:
如果只是想用哪个类的话,你可以写一断代码,让系统找到那个路径下的类,将它编译打成jar包直接放到该项目的lib目录下,就可以引用那个类了啊!

时间: 2024-10-01 00:28:56

java类通过一个配置文件能否访问到另外一个路径的类?的相关文章

做一个简单的访问来源统计

访问|统计 我们知道,Request.ServerVariables("HTTP_REFERER")可以获取来源网站的地址,因此我们可以通过这个数据来做一个小小的来源访问统计 新建一个数据库Sys_Referer:if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Sys_Referer]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop tabl

《Effective Java》笔记 使类和成员的可访问性最小化

类和接口 第13条 使类和成员的可访问性最小化 1.设计良好的模块会隐藏所有的实现细节,把它的API与实现清晰的隔离开来,模块之间只通过它们的API进行通信,一个模块不需要知道其他模块的内部工作情况:即信息隐藏或封装,是软件设计的基本原则之一. 2.Java提供了许多机制来协助信息隐藏.访问控制(access control)机制决定了类.接口和成员的可访问性(accessibility). 3.第一规则:尽可能地使每个类或者成员不被外界访问.或者说在保证功能的情况下,使用最小的访问级别. 4.

访问受限-java当中访问修饰符除了可以修饰类,变量,方法还可以修饰什么

问题描述 java当中访问修饰符除了可以修饰类,变量,方法还可以修饰什么 java当中访问修饰符除了可以修饰类,变量,方法还可以修饰什么,一个类可以掺杂各种各样的访问修饰符么 解决方案 除了这些,,java中还有别的吗 解决方案二: Java中类,变量,方法,接口的修饰-Java学习笔记-修饰符可修饰的属性方法Java static修饰属性(类变量).static修饰方法(类方法)

关于JAVA的Comparable类不是很理解,写了一个有关比较的代码,但出现了异常,大神帮我看看

问题描述 关于JAVA的Comparable类不是很理解,写了一个有关比较的代码,但出现了异常,大神帮我看看 关于JAVA的Comparable类,我不是很理解,于是,我写了一个有关比较的代码,但出现了异常,大神帮我看看 解决方案 需要实现Comparable接口 Comparable implements Comparable 解决方案二: 首先,Java的array的sort方法要求传入的集合元素必须实现Comparable或者Comparator接口,其次,主要就是提供compareTo方

java中输出一个日期排序,输出格式怎么变成Date@2c905b34类似的了。。请大神指点

问题描述 java中输出一个日期排序,输出格式怎么变成Date@2c905b34类似的了..请大神指点 java中输出一个日期排序,输出格式怎么变成Date@2c905b34. Date@3953c9c7类似的格式了..请大神指点 : Date[] days = new Date[5]; days[0] = new Date(2012123); days[1] = new Date(201515); days[2] = new Date(2008123); days[3] = new Date(

java-struts2:一个action类里有两个方法,我访问其中的一个方法配置的action

问题描述 struts2:一个action类里有两个方法,我访问其中的一个方法配置的action struts2:一个action类里有两个方法,我访问其中的一个方法配置的action,为什么会将两个方法都执行? 解决方案 action里的代码以及配置一起贴出来吗? 解决方案二: 有个方法是不是构造方法,struts2是多例的,一旦执行之后,先执行构造方法,创造一个实例,然后根据前台的要求,执行相应的操作方法

Java程序中的配置文件的存放和读取

大家可能经常会遇到在Java程序中存取程序配置文件的需求,比如,为了能够 和不同的数据库连接,我们经常把数据库连接的信息存放到属性文件中,这些信 息一般包括数据库驱动程序类名.数据库连接的URL,数据库的用户名和口令等等 .为了便于程序的安装或部署,我们经常会把这些的配置文件存放到程序安装的 根目录中.由于Java程序用包来分组类,有时候将这些配置文件放入到读取它们 的类所在的包目录中会更好一些.比如,在下面的图示中,将数据库配置文件 database.properties放到数据库读取类所在的

关于Java中各种修饰符与访问修饰符的说明

访问 补充一下JAVA的基础知识(转)关于Java中各种修饰符与访问修饰符的说明 类:访问修饰符  修饰符  class 类名称 extends 父类名称 implement 接口名称 (访问修饰符与修饰符的位置可以互换) 访问修饰符 名称 说明 备注 public 可以被所有类访问(使用) public类必须定义在和类名相同的同名文件中 package 可以被同一个包中的类访问(使用) 默认的访问权限,可以省略此关键字,可以定义在和public类的同一个文件中   修饰符 名称 说明 备注 f

设计具有本机性能的跨平台Java UI:使用JNI来访问SLIK皮肤接口

简介:您能编写跨多种平台编译.同时执行速度仍然像本机代码一样快的 Java 代码吗?这是一个困扰 Java 开发人员的难题,对于具有复杂 UI 的应用 程序来说尤为如此.在本文中,开发人员 Vladimir Silva 建议了一种针对这个 难题的有趣解决方案.您将学习如何使用 JNI 来访问 SLIK,后者是一个跨平台 的 C API,它同时在 Windows 和 UNIX 上提供本机性能. 相对于诸如 C 和 C++ 这样的传统语言,Java 语言已主宰了中间层开发. Java 语言在开发社区