- 浏览: 13961 次
- 性别:
- 来自: 上海
最新评论
-
it2523442840eye:
谢谢。。。 我重新导入了lib目录下的jar包,然后重新运行下 ...
eclipse不编译工程,classes目录为空
文章列表
activemq设置简单安全验证
- 博客分类:
- jms
activemq默认没有为连接启用安全机制,需要手工启用
activemq.xml中
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<value>file:${activemq.base}/conf/credentials.properties</value>
</property ...
现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量,下面以配置java环境变量为例介绍三种配置环境变量的方法。
1.修改/etc/profile文件
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
(1)用文本编辑器打开/etc/profile
(2)在profile文件末尾加入:
JAVA_HOME=/usr/share/jdk1.5.0_05
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$ ...
首先,在Eclipse中打开Help > Install New Software > 点击下面的what is already installed,在窗口选择需要卸载的插件,选择Uninstall就可以卸载此插件了。
这个功能是eclipse默认的,但有次不知装了什么插件后,双击变量没反映了,其实设置里改下就行
java文件
"Window"-"preferences"-"Java"-"Editor"-"Mark Occurrences" 选中
js文件
"Window"-"preferences"-"web"-"javascript"-"Mark Occurrences" 选中
最近用到了JNA,一直用了没问题,今天发现JNA中的Memory的字节是逆序的,int 1保存到JNA Memory里就是 {1,0,0,0} 4个字节,而不是 {0,0,0,1}。这样的话用Memroy自己的getInt()等方法是没问题的,因为它自己处理了逆序字节来取,但如果要getByteArray()获得字节数组后自己处理的话,需要注意它的字节序是反的。不知道为什么这样设计。。
eclipse出现不编译工程的现象。怎么刷新classes目录下也是空的.
具体都操作:
打开project->build automatically 试后不行,还是不编译.
打开project --> build automatically 另外 clean一下就可能会编译了,结果还不行.
eclipse默认是选自动编译。即使取消自动编译,手动build工程,也不能编译。
出现这种情况一般有以下三种原因:
1.如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况,可以把所有包都删除,然后一个一个的再引入(需要的),不要一 ...
在剖析该问题前请看如下代码
public static String bytes2HexString(byte[] b) {
String ret = "";
for (int i = 0; i < b.length; i++) {
String hex = Integer.toHexString(b[ i ] & 0xFF);
if (hex.length() == 1) {
hex = '0' + hex;
}
ret += hex.toUpperCas ...
- 2009-11-08 21:52
- 浏览 755
- 评论(0)