zoukankan      html  css  js  c++  java
  • IntelIoT技术笔记Java/Eclipse

    1. 获取最新版本

    使用"Team sync perspective",如果想要看到全部工程的差异,选择全部工程,右键-Team-sync with Repository;将会自动跳到Team sync perspective;这里将会罗列和svn不同的内容:

    加号:代表本地新添加,还没有同步到svn;

    ←:代表本地版本已经过期;

    右箭头:代表本地有新版本;

    代表有冲突;

    每次checkin之前先看一下所check文件的状态,再来采取check-in行为;

    2. 加入到忽略列表

    在Team sync perspective视图中右键,将会看到"Add to svn:ignor",这个命令是将选中的文件以后不要再做提交,比如target下面的内容就不需要再提交,可以将这些文件都放到忽略列表中。

    3.Build Path-source

    SourceTab的含义是指定输出的源路径,比如你将src/main/resource添加到了source里面,那么自动编译后,将会将resource下面的文件(如果是java将是.class文件,如果是xml将直接是xml文件);在target的classes的根目录(classpath)下面。

    4.莫名类名包找不到,删掉后再重新添加import即可

    后来发现是编码问题,将类所在的顶端包体(source folder的直接下层)右键->property->Text file encoding->Other,选择UTF8即可,及时默认的是集成父类容器UTF8,也不行,需要强制指定UTF8.

    5.classpath

    Java工程编译后为什么会被编译到target/classes下面?这是因为在工程的根目录下有一个.class文件,这个文件里面描述了Java工程编译后放置的路径。

    6. Java was started but returned exit code=13.

    这是因为JDK是32位,但是Eclipse是64导致的,下载了一个64位的JDK,在bat文件中引导JDK到64为JDK下面即可。

    7. 新版的Eclipse没有svn

    2010年版的Eclipse没有Tomcat7,而且导致了project factes2.5设置失败,于是下载了新版的Eclipse(4.4.1,2014年版本);发现没有svn,于是安装插件:

    Help->Install new software,点击Work with…后面的"Add",
    Name: Subclipse 1.8.x
    URL: http://subclipse.tigris.org/update_1.8.x

    一路Next即可。

    8. Can't load IA 32-bit .dll on a AMD 64-bit platform

    在Eclipse(Maven中)运行tomcat Server发现时Eclipse里面制定的jdk是32位的,改为64为即可(Windows->Preference->Java->Installed JREs->Add…添加64为JDK)。这里有一个一致性问题:首先Eclipse本身是64位的,在bat文件中,我们指定了环境变量JAVA_HOME到64位的jdk,然后在Eclipse中将JRE指定到64位的JDK中(jdk中包含JRE),安装的tomcat也应该是64位的,保证这一套流程都是一致的。

    9.run as server和Start server

    前者是启动,监听并且会show出一个页面;后者只是启动监听;

  • 相关阅读:
    19 Activity
    18 自定义对话框(CustomDialog)的应用
    17 AlertDialog的应用
    16 PopupWindow的应用
    15 Toast控件的应用
    14 FrameLayout布局
    13 用户登录界面
    12 BMI计算器
    11 RadioButton控件的应用
    004 虚拟机性能监控与故障处理工具
  • 原文地址:https://www.cnblogs.com/xiashiwendao/p/4004906.html
Copyright © 2011-2022 走看看