在使用.NET创建的程序或组件时,元数据(metadata)和代码(code)都存储于“自成一体”的单元中,这个单元称为装配件。我们可以在程序运行期间访问这些信息。在System.Reflection中有这样一个class————Assembly,我们可以通过它来加载一个装配件。方法如下:Assem...
部署IIS的时候,会出现System.BadImageFormatException: Could not load file or assembly 'xxx' or one of its dependencies. 试图加载格式不正确的程序。问题分析:由于编译中有的是32位有的是64位 不一致解...
分类:
其他好文 时间:
2015-05-05 14:14:45
阅读次数:
126
1、假设你要反射一个 DLL 中的类,并且没有引用它(即未知的类型):Assembly assembly = Assembly.LoadFile("程序集路径,不能是相对路径"); // 加载程序集(EXE 或 DLL)object obj = assembly.CreateInstance("类的...
分类:
其他好文 时间:
2015-05-05 14:06:52
阅读次数:
99
1.标准目录结构:src -main –bin 脚本库 –java java源代码文件 –resources 资源库,会自动复制到classes目录里 –filters 资源过滤文件 –assembly 组件的描述配置(如何打包) –config 配置文件 –webapp web应用的目录。WEB-...
分类:
移动开发 时间:
2015-04-27 21:25:40
阅读次数:
202
如果你是maven项目,tomcat在发布项目的时候没有同时发布maven依赖所添加的jar包,你需要设置一下eclipse:项目 —> 属性 -> Deployment Assembly -> Add -> Java Build Path Entries -> 选择Maven Dependenci...
分类:
编程语言 时间:
2015-04-27 15:04:10
阅读次数:
203
在.NET 中,新引入了一个程序集的概念,就是指经由编译器编译得到的,供CLR进一步编译执行的那个中间产物,在WINDOWS系统中,它一般表现为.dll,或者是.exe的格式,但是要注意,它们跟普通意义上的WIN32可执行程序是完全不同的东西,程序集必须依靠CLR才能顺利执行。之所以要编译为程序集然...
分类:
Web程序 时间:
2015-04-25 12:07:35
阅读次数:
126
有个项目发布到生产,不能打全量包升级,因为里边有些目录存放了客户的文档(这也行); 实践下来用maven-assembly-plugin可以完美解决maven项目打增量包的问题,以前是用ant写的脚本,现在用maven插件也行;将使用这个插件相关的资源抽取出来,于是有了这个项目; 项目地址:http...
分类:
其他好文 时间:
2015-04-25 10:33:09
阅读次数:
130
项目改成了maven管理,现场需要用增量补丁包的形式发布代码;2015/4/21以前试过用ant打补丁包,现在试试maven能不能做同样的事情;maven-assembly-plugin看着可以做这样的事情;http://www.infoq.com/cn/news/2011/06/xxb-maven...
分类:
其他好文 时间:
2015-04-25 09:21:55
阅读次数:
222
背景:
web项目:spring4+springmvc4+hibernate4+maven3
问题:
启动tomcat后报错:java.lang.ClassNotFoundException: ContextLoaderListener
右键点击项目--选择Properties,找到Deployment Assembly选项,点击add按钮,发现没有Java Build Pa...
分类:
系统相关 时间:
2015-04-25 00:17:26
阅读次数:
222