首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
char
ip
js
callback
eval
search
get
cPlusPlus
triggers
uml
uri
random
string
tags
window
java
shell
io
require
range
select
main
foreach
post
input
blob
node.js
case
regex
hook
version
dll
数组
httpclient
const
emoji
match
golang
email
instance
runtime
netty
export
python3
config
jsp
metadata
future
lua
fetch
process
datetime
md5
actionscrip
list
object
httprequest
integer
loops
php5
typescript
timestamp
settings
erlang
merge
bash
hash
python2
php
replace
hashset
substring
cpython
cmd
subset
hashcode
jar
default
perl
当前位置:
开发笔记
>
编程语言
> 正文
myeclipse安装插件
作者:沙鹰之眼 | 来源:互联网 | 2023-09-13 07:17
在eclipse中配置插件的方法:1)将feature和plugins两个文件中的文件拷到eclipse目录下的对应文件夹即可2)使用在l
在eclipse中配置插件的方法:
1)将feature和plugins两个文件中的文件拷到eclipse目录下的对应文件夹即可
2)使用在link连接的方法(具体方法网上一大堆)
在myeclipse中配置插件
1)如果你的软件版本是7.0之前的话,那么配置插件的方法和eclipse是一样的。
2)如果版本为7.0以上,配置插件需要修改安装目录下configuration\org.eclipse.equinox.simpleconfigurator\bundles.info文件,在这个文件中需要写入你插件的具体信息。至于这些信息是什么,我们通过下面的一个java文件来帮我们生成。
具体方法如下,
Java代码
package
app;
import
java.io.File;
import
java.util.ArrayList;
import
java.util.List;
/**
* MyEclipse 7.5 (2009-12-1) 插件配置代码生成器
*
*
*/
public
class
PluginConfigCreator
{
public
PluginConfigCreator()
{
}
public
void
print(String path)
{
List
list = getFileList(path);
if
(list ==
null
)
{
return
;
}
int
length = list.size();
for
(
int
i =
0
; i < length; i&#43;&#43;)
{
String result &#61;
""
;
String thePath &#61; getFormatPath(getString(list.get(i)));
File file &#61;
new
File(thePath);
if
(file.isDirectory())
{
String fileName &#61; file.getName();
if
(fileName.indexOf(
"_"
) <
0
)
{
print(thePath);
continue
;
}
String[] filenames &#61; fileName.split(
"_"
);
String filename1 &#61; filenames[
0
];
String filename2 &#61; filenames[
1
];
result &#61; filename1 &#43;
","
&#43; filename2 &#43;
",file:/"
&#43; path &#43;
"\\"
&#43; fileName &#43;
"\\,4,false"
;
System.out.println(result);
}
else
if
(file.isFile())
{
String fileName &#61; file.getName();
if
(fileName.indexOf(
"_"
) <
0
)
{
continue
;
}
int
last &#61; fileName.lastIndexOf(
"_"
);
// 最后一个下划线的位置
String filename1 &#61; fileName.substring(
0
, last);
String filename2 &#61; fileName.substring(last &#43;
1
, fileName
.length() -
4
);
result &#61; filename1 &#43;
","
&#43; filename2 &#43;
",file:/"
&#43; path &#43;
"\\"
&#43; fileName &#43;
",4,false"
;
System.out.println(result);
}
}
}
public
List
getFileList(String path)
{
path &#61; getFormatPath(path);
path &#61; path &#43;
"/"
;
File filePath &#61;
new
File(path);
if
(!filePath.isDirectory())
{
return
null
;
}
String[] filelist &#61; filePath.list();
List
filelistFilter &#61;
new
ArrayList
();
for
(
int
i &#61;
0
; i < filelist.length; i&#43;&#43;)
{
String tempfilename &#61; getFormatPath(path &#43; filelist[i]);
filelistFilter.add(tempfilename);
}
return
filelistFilter;
}
public
String getString(Object object)
{
if
(object &#61;&#61;
null
)
{
return
""
;
}
return
String.valueOf(object);
}
public
String getFormatPath(String path)
{
path &#61; path.replaceAll(
"\\\\", "
/");
path &#61; path.replaceAll(
"//"
,
"/"
);
return
path;
}
public
static
void
main(String[] args)
{
/*你的插件的安装目录*/
String plugin &#61;
"E:\\spket\\eclipse"
;
new
PluginConfigCreator().print(plugin);
}
}
执行之后&#xff0c;将控制台的生成的字符串全部拷贝到bundles.info文件中&#xff0c;然后重新启动myeclipse即可
eclipse
plugins
文件
config
io
java
package
import
list
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
main
Spring学习(4):Spring管理对象之间的关联关系
本文是关于Spring学习的第四篇文章,讲述了Spring框架中管理对象之间的关联关系。文章介绍了MessageService类和MessagePrinter类的实现,并解释了它们之间的关联关系。通过学习本文,读者可以了解Spring框架中对象之间的关联关系的概念和实现方式。 ...
[详细]
蜡笔小新 2023-12-12 13:44:30
main
Golang如何使用Cookie跟踪位置
关键词:Golang, Cookie, 跟踪位置, net/http/cookiejar, package main, golang.org/x/net/publicsuffix, io/ioutil, log, net/http, net/http/cookiejar ...
[详细]
蜡笔小新 2023-12-13 15:47:22
main
Java太阳系小游戏分析和源码详解
本文介绍了一个基于Java的太阳系小游戏的分析和源码详解。通过对面向对象的知识的学习和实践,作者实现了太阳系各行星绕太阳转的效果。文章详细介绍了游戏的设计思路和源码结构,包括工具类、常量、图片加载、面板等。通过这个小游戏的制作,读者可以巩固和应用所学的知识,如类的继承、方法的重载与重写、多态和封装等。 ...
[详细]
蜡笔小新 2023-12-14 19:53:34
main
Java自带的观察者模式及实现方法详解
本文介绍了Java自带的观察者模式,包括Observer和Observable对象的定义和使用方法。通过添加观察者和设置内部标志位,当被观察者中的事件发生变化时,通知观察者对象并执行相应的操作。实现观察者模式非常简单,只需继承Observable类和实现Observer接口即可。详情请参考Java官方api文档。 ...
[详细]
蜡笔小新 2023-12-12 13:52:38
main
面向对象之3:封装的总结及实现方法
本文总结了面向对象中封装的概念和好处,以及在Java中如何实现封装。封装是将过程和数据用一个外壳隐藏起来,只能通过提供的接口进行访问。适当的封装可以提高程序的理解性和维护性,增强程序的安全性。在Java中,封装可以通过将属性私有化并使用权限修饰符来实现,同时可以通过方法来访问属性并加入限制条件。 ...
[详细]
蜡笔小新 2023-12-11 21:14:42
io
如何自行分析定位SAP BSP错误
The“BSPtag”Imentionedintheblogtitlemeansforexamplethetagchtmlb:configCelleratorbelowwhichi ...
[详细]
蜡笔小新 2023-12-14 19:58:05
post
在类中定义数组时出错 - Error on defining arrays in class
Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ...
[详细]
蜡笔小新 2023-12-14 17:38:12
io
开发笔记:加密&json&StringIO模块&BytesIO模块
篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ...
[详细]
蜡笔小新 2023-12-14 15:18:35
main
Java容器中的compareto方法排序原理解析
本文从源码解析Java容器中的compareto方法的排序原理,讲解了在使用数组存储数据时的限制以及存储效率的问题。同时提到了Redis的五大数据结构和list、set等知识点,回忆了作者大学时代的Java学习经历。文章以作者做的思维导图作为目录,展示了整个讲解过程。 ...
[详细]
蜡笔小新 2023-12-14 13:53:31
case
如何在有序字符序列中插入新字符并保持有序
本文介绍了如何在给定的有序字符序列中插入新字符,并保持序列的有序性。通过示例代码演示了插入过程,以及插入后的字符序列。 ...
[详细]
蜡笔小新 2023-12-14 11:16:33
io
在重复造轮子的情况下用ProxyServlet反向代理来减少工作量
像不少公司内部不同团队都会自己研发自己工具产品,当各个产品逐渐成熟,到达了一定的发展瓶颈,同时每个产品都有着自己的入口,用户 ...
[详细]
蜡笔小新 2023-12-13 15:19:01
input
java 模拟get post请求_Java后台模拟发送http的get和post请求,并测试
个人学习使用:谨慎参考1Client类importcom.thoughtworks.gauge.Step;importcom.thoughtworks.gauge.T ...
[详细]
蜡笔小新 2023-12-13 14:20:23
input
[大整数乘法] java代码实现
本文介绍了使用java代码实现大整数乘法的过程,同时也涉及到大整数加法和大整数减法的计算方法。通过分治算法来提高计算效率,并对算法的时间复杂度进行了研究。详细代码实现请参考文章链接。 ...
[详细]
蜡笔小新 2023-12-13 11:21:32
require
web.py开发web 第八章 Formalchemy 服务端验证方法
本文介绍了在web.py开发中使用Formalchemy进行服务端表单数据验证的方法。以User表单为例,详细说明了对各字段的验证要求,包括必填、长度限制、唯一性等。同时介绍了如何自定义验证方法来实现验证唯一性和两个密码是否相等的功能。该文提供了相关代码示例。 ...
[详细]
蜡笔小新 2023-12-12 16:36:00
main
java 数组基础知识_java数组基础知识
数组的排序:数组本身有Arrays类中的sort()方法,这里写几种常见的排序方法。(1)冒泡排序法publicstaticvoidmain(String[]args ...
[详细]
蜡笔小新 2023-12-11 21:29:03
沙鹰之眼
这个家伙很懒,什么也没留下!
Tags | 热门标签
char
ip
js
callback
eval
search
get
cPlusPlus
triggers
uml
uri
random
string
tags
window
java
shell
io
require
range
select
main
foreach
post
input
blob
node.js
case
regex
hook
RankList | 热门文章
1
linux 禁止指定ip访问
2
Visual C# TabControl中TabPage分离成若干个Form的小办法
3
H323资料
4
开发笔记:DDecrease (Contestant ver.) AtCoder2661
5
aw多模态融合,多模态话语分析
6
如何制定出一篇优质的活动策划方案?
7
Linux Shell脚步的格式
8
一阶电路中的时间常数_什么是自感,时间常数?一起了解电感在电路中的变化原理...
9
使用FLASK REST API的机器学习模型
10
盲僧眼位如何设置到鼠标左?
11
codeigniter技巧——防止model-controller名字冲突
12
查找给定字符串的所有不同回文子字符串
13
引号快捷键_首选项和设置——自定义快捷键
14
springmvc学习指南 之—第41篇 关于Anno
15
Bash脚本回显在txt文件开头的输出?
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有