[b]1.Eclipse : Cannot generate a serial version ID[/b]
[b]原因[/b]:buildpath里有一个jar包显示missing
[url]http://stackoverflow.com/questions/17652439/eclipse-cannot-generate-a-serial-version-id[/url]是同样的问题。
[b]解决[/b]:解决这个missing的jar包问题,这里又引入一个使用maven常遇到的诡异问题,“Missing tools.jar”,这个jar包原本不需要到仓库里去找,一般的解决办法可以参考:[url]http://stackoverflow.com/questions/5273792/missing-tools-jar-in-local-repository-breaks-m2eclipse[/url],但我这里是因为引入ehcache包依赖导致的,把ehcache在pom.xml中弄好就解决了tools.jar的missing问题,同时就解决了不能生成serialVersionUID的问题。
[b]2.常忘快捷键[/b]
1)alt + / 弹出提示
2)alt + shift + s 弹出可以添加getter/setter,implement方法的选项
[b]3.添加source folder[/b]
在eclipse中给工程添加目录结构展示是不一样的,比如new->folder,source folder,package结果是不一样的,展示的图标也不一样。
我们可以通过设置source folder 来指定从哪级目录排除作为源码的package路径。通常如果test.java放在${project}/main/java/com/sdf/test下的话,那test.java的package路径就是main.java.com.sdf.test。如果我们想排除main/java不作为package路径一部分,可以将main/java设置为source folder。也可以先添加main/java为source folder,然后再添加package为com.sdf/test。如下图示:
[img]http://dl2.iteye.com/upload/attachment/0094/5497/30083381-1214-37e4-bb5f-5a1774417f7b.bmp[/img]
[img]http://dl2.iteye.com/upload/attachment/0094/5499/bb6b51dc-72ed-3837-b740-d95a4a2a15cd.bmp[/img]
[img]http://dl2.iteye.com/upload/attachment/0094/5501/d4dd77dc-52af-399b-8580-61e9eef7162e.bmp[/img]
[b]4. 找不到help->software updates选项[/b]
在window->preferences->general->capabilities 右边把classic update勾选上就可以了。
[b]5. myeclipse jad插件配置[/b]
参考:[url]http://wenku.baidu.com/link?url=SwPuZ5PuGtt4bO98EjD8zUzpmqdsdu9Z6aBE4LmzWzbj9fWlhDHZ8UOYt0NLwXD5ZNCdkf7VFAPMqQXLCzLxJwym-Jv994eKGT9hVLvFMrW[/url]
注意这里提到的jad.exe不是jd-gui.exe
[b]原因[/b]:buildpath里有一个jar包显示missing
[url]http://stackoverflow.com/questions/17652439/eclipse-cannot-generate-a-serial-version-id[/url]是同样的问题。
[b]解决[/b]:解决这个missing的jar包问题,这里又引入一个使用maven常遇到的诡异问题,“Missing tools.jar”,这个jar包原本不需要到仓库里去找,一般的解决办法可以参考:[url]http://stackoverflow.com/questions/5273792/missing-tools-jar-in-local-repository-breaks-m2eclipse[/url],但我这里是因为引入ehcache包依赖导致的,把ehcache在pom.xml中弄好就解决了tools.jar的missing问题,同时就解决了不能生成serialVersionUID的问题。
[b]2.常忘快捷键[/b]
1)alt + / 弹出提示
2)alt + shift + s 弹出可以添加getter/setter,implement方法的选项
[b]3.添加source folder[/b]
在eclipse中给工程添加目录结构展示是不一样的,比如new->folder,source folder,package结果是不一样的,展示的图标也不一样。
我们可以通过设置source folder 来指定从哪级目录排除作为源码的package路径。通常如果test.java放在${project}/main/java/com/sdf/test下的话,那test.java的package路径就是main.java.com.sdf.test。如果我们想排除main/java不作为package路径一部分,可以将main/java设置为source folder。也可以先添加main/java为source folder,然后再添加package为com.sdf/test。如下图示:
[img]http://dl2.iteye.com/upload/attachment/0094/5497/30083381-1214-37e4-bb5f-5a1774417f7b.bmp[/img]
[img]http://dl2.iteye.com/upload/attachment/0094/5499/bb6b51dc-72ed-3837-b740-d95a4a2a15cd.bmp[/img]
[img]http://dl2.iteye.com/upload/attachment/0094/5501/d4dd77dc-52af-399b-8580-61e9eef7162e.bmp[/img]
[b]4. 找不到help->software updates选项[/b]
在window->preferences->general->capabilities 右边把classic update勾选上就可以了。
[b]5. myeclipse jad插件配置[/b]
参考:[url]http://wenku.baidu.com/link?url=SwPuZ5PuGtt4bO98EjD8zUzpmqdsdu9Z6aBE4LmzWzbj9fWlhDHZ8UOYt0NLwXD5ZNCdkf7VFAPMqQXLCzLxJwym-Jv994eKGT9hVLvFMrW[/url]
注意这里提到的jad.exe不是jd-gui.exe