1、Aptana插件的作用
Aptana是一个基于Eclipse的集成开发环境,其最广为人知的是JavaScript编译器和调试器。
2、插件的安装步骤
想要在myeclipse中安装aptana插件,首先下载aptana插件,解压缩插件,在文件包中找到两个文件夹,把这两个文件夹单独的拷贝出来,放入自己定义的文件加下,如 aptana文件夹。
注:由于myeclipse的版本不同,所以分两种情况。
① myclipse8.5版本以上的操作:找到安装目录中的dropins目录,把aptana文件夹拷贝到该目录下。
②myeclipse8.5版本一下的操作:
(1)将aptana插件包,拷贝到磁盘的任意目录(注:目录名不包含中文和空格)
(2)找到安装myeclipse目录,创建一个新的文件夹,命名为links文件夹
(3)进入links文件夹中,创建一个新的文本文档,填写内容为:
path=F:\\Java\\aptana(注:path后面的路径是自己存放aptana插件的路径)
(4)把新创建的文档命名为以.link,结尾的文件(文件名自定义)
注:以上是myeclipse中安装aptana插件的最基本的方法,安装到指定的位置后,重新启动myeclipse,在菜单栏中找到window按钮中找my aptana ,如果有,证明安装成功。
3、方法三
当自己在安装的myeclipse 8.5以上版本中没有找到对应的dropins目录,或者以上两种方法都操作过,但是还不成功的话,可以尝试操作第三种方法。
步骤如下:
①把aptana插件包放到自己制定的目录下,记录好地址
②复制如下代码,在myeclipse中运行(注:记得修改代码中的路径,是自己放置插件的位置),出现的结果过后,把结果复制到bundles.info文件中,文件的地址在myeclipse的安装目录中configuration 的文件下的org.eclipse.equinox.simpleconfigurator的文件夹下(注:以防万一,有个备份)
③重新启动myeclipse
注:运行的代码如下:
import java.io.File;
import java.util.ArrayList;
import java.util.List;
public class PluginConfigCreator
{
public PluginConfigCreator()
{
}
public void print(String path)
{
List<String> list = getFileList(path);
if (list == null)
{
return;
}
int length = list.size();
for (int i = 0; i < length; i++)
{
String result = "";
String thePath = getFormatPath(getString(list.get(i)));
File file = new File(thePath);
if (file.isDirectory())
{
String fileName = file.getName();
if (fileName.indexOf("_") < 0)
{
print(thePath);
continue;
}
String[] filenames = fileName.split("_");
String filename1 = filenames[0];
String filename2 = filenames[1];
result = filename1 + "," + filename2 + ",file:/" + path + "//"
+ fileName + "//,4,false";
System.out.println(result);
} else if (file.isFile())
{
String fileName = file.getName();
if (fileName.indexOf("_") < 0)
{
continue;
}
int last = fileName.lastIndexOf("_");
String filename1 = fileName.substring(0, last);
String filename2 = fileName.substring(last + 1, fileName
.length() - 4);
result = filename1 + "," + filename2 + ",file:/" + path + "//"
+ fileName + ",4,false";
System.out.println(result);
}
}
}
public List<String> getFileList(String path)
{
path = getFormatPath(path);
path = path + "/";
File filePath = new File(path);
if (!filePath.isDirectory())
{
return null;
}
String[] filelist = filePath.list();
List<String> filelistFilter = new ArrayList<String>();
for (int i = 0; i < filelist.length; i++)
{
String tempfilename = getFormatPath(path + filelist[i]);
filelistFilter.add(tempfilename);
}
return filelistFilter;
}
public String getString(Object object)
{
if (object == null)
{
return "";
}
return String.valueOf(object);
}
public String getFormatPath(String path)
{
path = path.replaceAll("", "/");
path = path.replaceAll("//", "/");
return path;
}
public static void main(String[] args)
{
/*你的插件路径*/
String plugin = "F://Java//aptana";
new PluginConfigCreator().print(plugin);
}
}
以上为myeclipse中安装aptana插件的步骤,自我感觉方法三相对好用。