我想知道如何运行/使用我下载的以下Eclipse插件:
有一个名为'tarlog'的人在这个谷歌代码网站上创建了一个eclipse插件项目:http://code.google.com/p/tarlog-plugins/downloads/detail?name=tarlog.eclipse.plugins_1.4.2.jar&can=2&q=
它有一些其他的eclipse功能,其中包括Ctrl +和Ctrl + - 来改变字体大小。
我尝试过运行>外部工具>外部工具配置。我将C:\ Users \ User \ workspace \ tarlog.eclipse.plugins_1.4.2.jar作为Location和C:\ Users \ User \ workspace(包含该文件的文件夹)作为工作目录。这会导致以下错误:
执行命令行时发生异常。 无法运行程序“C:\ Users \ User \ workspace \ tarlog.eclipse.plugins_1.4.2.jar”(在目录“C:\ Users \ User \ workspace”中):CreateProcess error = 193,%1不是有效的Win32申请
这令人费解,因为我正在运行64位窗口。只是想知道如何运行/使用插件。
答案 0 :(得分:5)
这看起来像是一个常规的eclipse插件。
你应该足够:
1)将.jar
复制到您安装eclipse的文件夹中的dropins\plugins
文件夹中;如果文件夹不存在,请创建它们。
注意:这是eclipse安装路径([Eclipse path]\dropins\plugins
),而不是您正在使用的工作区。
2)重启Eclipse。
就是这样,你的插件很好。
答案 1 :(得分:1)
Tarlog插件需要安装Java开发工具(JDT)。如果您更喜欢使用专为非Java开发而设计的Eclipse版本,这一点很重要,例如: PHP开发。
在我的案例中,在Eclipse启动时没有识别出tarlog。
所以我通过Eclipse Marketplace安装了JDT。
如果您没有JDT,则无法识别该插件,请参阅logfile:
!MESSAGE Unable to satisfy dependency from tarlog.eclipse.plugins 1.4.2 to bundle org.eclipse.jdt.ui 3.4.0.
/home/knb/.p2/pool/plugins/org.eclipse.platform_4.6.1.v20160907-1200/splash.bmp
Debug options:
file:/opt/eclipse/php-neon/eclipse/.options loaded
Time to load bundles: 51
..
[p2] Mon Nov 14 10:05:24 CET 2016 - [Start Level: Equinox Container: 50199877-49aa-0016-1ecb-d3e3ab767be8] [reconciler] No extra requirements.
!SESSION 2016-11-14 10:05:19.506 -----------------------------------------------
eclipse.buildId=4.6.1.M20160907-1200
java.version=1.8.0_111
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments: -product org.eclipse.epp.package.php.product -Dhelp.lucene.tokenizer=standard -Dosgi.requiredJavaVersion=1.7 -XX:MaxPermSize=256m -Xms256m -Xmx3072m eclipse
Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.php.product -Dhelp.lucene.tokenizer=standard -Dosgi.requiredJavaVersion=1.7 -XX:MaxPermSize=256m -Xms256m -Xmx3072m eclipse -clean -console -consoleLog -debug /opt/eclipse/php-neon/eclipse/.options
[p2] Mon Nov 14 10:05:24 CET 2016 - [Start Level: Equinox Container: 50199877-49aa-0016-1ecb-d3e3ab767be8] [reconciler] [plan]
Some units will not be installed, because they are already installed or there are dependency issues:
tarlog.eclipse.plugins 1.4.2
!MESSAGE Problems resolving provisioning plan.
!MESSAGE Unable to satisfy dependency from tarlog.eclipse.plugins 1.4.2 to
bundle org.eclipse.jdt.core 0.0.0.
!MESSAGE Unable to satisfy dependency from tarlog.eclipse.plugins 1.4.2 to
bundle org.eclipse.jdt.ui 3.4.0.