更新后,旧的Eclipse插件仍保留在"plugins"文件夹中("features"文件夹中也有剩余部分).
有没有办法自动删除它们?
升级到rails3.2.1后,会出现此警告:
你在供应商/插件中有Rails 2.3风格的插件!在Rails 4.0中将删除对这些插件的支持.移出它们并将它们捆绑在Gemfile中,或者将它们作为lib/myplugin/*和config/initializers/myplugin.rb折叠到您的应用程序中.有关详细信息,请参阅发行说明:http://weblog.rubyonrails.org/2012/1/4/rails-3-2-0-rc2-has-been-released
我在plug/plugins目录中移动我的插件,但我不知道如何编写config/initializers/myplugin.rb文件,谷歌找不到答案.
在针对目标平台开发RCP应用程序时,我(和其他人)经常遇到需要从Eclipse发布软件站点添加的依赖项.每当插件包含在我的IDE中,但不在我的目标平台中,并且我尝试从产品定义中运行应用程序时,我会看到一个警告屏幕,通知我这样的捆绑包无法解析.
"没问题,只需将包含插件的功能从Eclipse下载站点添加到目标平台,并将所需的插件添加到插件项目/功能项目中,无论如何......"
但是,AFAIK,没有简单的方法(例如,网站)来找出哪个功能包括哪个插件.例如,为了添加org.eclipse.ui.views.properties.tabbed,我需要知道该插件包含在该Eclipse Platform SDK功能中(以及其他).
到目前为止,我还没有找到一种简单的方法来找出哪个功能包含哪个插件.我通常开始使用Google搜索插件名称,并尝试在搜索结果中查找教程或类似内容,这可能会告诉我要包含哪些功能才能访问插件.当然,这可能是单调乏味的.
所以我的问题是:是否有更好的,甚至是官方的(或管理的)方式来快速简单地找到这些信息?
在Android Studio中更新到最新版本(1.4 Beta 2)后,布局编辑器中的"组件视图"消失了.如何重新启用此工具?
您推荐什么系统来实现某些Java(桌面)应用程序的"自动更新"?我还想安装和更新模块/插件.想想Eclipse和Firefox.
我知道Eclipse RCP的OSGi内容,NetBeans RCP也有一些东西.是否必须完全购买各自的RCP内容才能使用他们的模块和自动更新系统?
还有其他选择吗?
是否有任何命令,无论是在debugger或ruby-debug获得在内存中加载了Rails的过程中所有的宝石和/或插件的列表?我知道只有' require'宝石被加载但我想快速查看在运行时加载的内容.
请参阅下面的pom.xml中的插件配置.
我可以:
mvn myplugin:myGoal
哪个运行myGoal(我认为都是执行)但我希望能够独立选择第一个或第二个执行.
我知道我可以在执行元素中添加一个id,但是如何在命令行中引用该id.我想得到一些能够完成这个想象命令的功能:
mvn myplugin:myGoal --executionId=1
这是可能的,还是我以错误的方式解决这个问题?
<plugin>
<groupId>org.myplugin</groupId>
<artifactId>myplugin-maven-plugin</artifactId>
<version>1.1.1</version>
<executions>
<execution>
<goals>
<goal>myGoal</goal>
</goals>
<configuration>
<myParam>cats</myParam>
</configuration>
</execution>
<execution>
<goals>
<goal>myGoal</goal>
</goals>
<configuration>
<myParam>dogs</myParam>
</configuration>
</execution>
</executions>
</plugin>
Run Code Online (Sandbox Code Playgroud) 我的目标是修改asp.net mvc的控制器注册表,以便我可以在单独的(子)程序集中创建控制器和视图,只需将View文件和DLL复制到主机MVC应用程序,新控制器就可以"插入" "到主机应用程序.
显然,我需要某种IoC模式,但我很茫然.
我的想法是引用一个带有system.web.mvc的子程序集,然后开始构建继承自Controller以下内容的控制器类:
单独组装:
using System.Web;
using System.Web.Mvc;
namespace ChildApp
{
public class ChildController : Controller
{
ActionResult Index()
{
return View();
}
}
}
Run Code Online (Sandbox Code Playgroud)
可是一切都很好,花花公子.但后来我考虑修改主机应用程序的Controller注册表以在运行时加载我的新子控制器,我感到困惑.也许是因为我需要更深入地了解C#.
无论如何,我以为我需要创建一个CustomControllerFactory类.所以我开始编写一个覆盖该GetControllerInstance()方法的类.当我打字的时候,intellisence突然出现了:
主机MVC应用程序:
public class CustomControllerFactory : DefaultControllerFactory
{
protected override IController GetControllerInstance(System.Web.Routing.RequestContext requestContext, Type controllerType)
{
return base.GetControllerInstance(requestContext, controllerType);
}
}
Run Code Online (Sandbox Code Playgroud)
现在,在这一点上,我很茫然.我不知道那是做什么的.最初,我打算写一个像这样的服务定位器的"Controller Loader"类:
主机MVC应用程序:
public class ControllerLoader
{
public static IList<IController> Load(string folder)
{
IList<IController> controllers = new List<IController>();
// Get files in folder
string[] files …Run Code Online (Sandbox Code Playgroud) 我正在制作一个JS/PHP插件用于发行.我希望它像这样容易安装:
<HTML>
<HEAD>
<TITLE>Testing my Plugin</TITLE>
<?php
include 'path/to/myPlugin.php';
echo getMyPluginHeadContent();
?>
</HEAD>
<BODY>
<?php
echo getMyPluginContent("Arguments will go here");
?>
</BODY>
</HTML>
Run Code Online (Sandbox Code Playgroud)
但是,我希望这个插件附加一个窗口调整大小监听器而不覆盖window.onresize,以防有任何其他脚本也需要使用该方法.是否有任何javascript命令document.addEventListener("resize", myResizeMethod, true);?我知道不是这样,因为那不起作用,而且MDN和W3C对于所采用的参数非常模糊addEventListener.
我不想要一个答案告诉我使用window.onresize = myResizeMethod或<BODY ONRESIZE="myResizeMethod">,因为这些不是插件友好的.
在Linux上完成Oracle Java SDK(32位)的全新安装.安装正确,插件已正确安装.
当applet在Firefox中运行时,会出现以下错误("安全设置阻止的应用程序"):

以下是我使用的步骤:
> uname -a
Linux me-VirtualBox 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:12:00 UTC 2013 i686 i686 i686 GNU/Linux
> java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) Client VM (build 24.51-b03, mixed mode)
> pwd
/home/me/.mozilla/plugins
> ls -l
total 0
lrwxrwxrwx 1 me me 46 Jan 22 02:42 libnpjp2.so -> /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libnpjp2.so

plugins ×10
eclipse ×2
java ×2
android ×1
applet ×1
asp.net ×1
asp.net-mvc ×1
auto-update ×1
c# ×1
debugging ×1
eclipse-rcp ×1
firefox ×1
ide ×1
javascript ×1
maven ×1
maven-2 ×1
pom.xml ×1
ruby-debug ×1
rubygems ×1
update-site ×1
warnings ×1