标签: startup

3
推荐指数
1
解决办法
1834
查看次数

有没有办法在J2EE服务器上做一些事情?我正在使用Tomcat

我正在尝试让J2EE服务器主动注册(读取:发送一些消息)与另一台服务器 - 而不是对某些事情的回应.令人惊讶的是,我发现很少有关于是否有扩展的事件和/或类的信息或问题,这将使我能够处理"服务器启动".我总是可以写一个首先部署到服务器的脚本,然后通过请求提示它,但我真的宁愿有一个更清洁的解决方案..

谢谢.

tomcat servlets startup event-handling

3
推荐指数
1
解决办法
1125
查看次数

RegEdit以管理员身份在启动时运行.exe

我有一个程序,我用Java用Java编写,然后放入.jar文件.然后,我使用launch4j从我的.jar文件生成一个可执行文件,并包含一个.manifest文件,以使可执行文件以管理员权限运行.我把可执行文件放在我的C:\文件夹中,C:\ Prog_1.exe.然后,我进入regEdit并在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run下添加了一个字符串条目,其值为:Prog_1,值:C:\ Prog_1.exe.

我的问题是,如果我点击可执行文件,它似乎运行良好...弹出一个小警告框,询问我是否要运行该程序,我点击是,它做了我期望它做的事情.但是,如果我重新启动系统,由于我对注册表所做的编辑,我希望程序在启动时运行,但这不会发生.弹出没有警告框询问我是否要运行程序并且代码未执行.我错过了什么?

编辑:我也尝试将可执行文件添加到启动文件夹,并且不会导致它在启动时运行.

我应该提一下,我正在运行Windows 7 Pro.感谢您的任何帮助!

exe administrator startup regedit windows-7

3
推荐指数
1
解决办法
3万
查看次数

如何查看启动期间使用的vimrc文件

我已将我的vimrc文件移出主目录以对设置进行策略化,但看起来我的vim仍在拾取我在某处创建的冗余vimrc文件.在vim中是否有一些我可以回应的变量,它会显示在启动期间使用了哪些文件?

vim startup

3
推荐指数
1
解决办法
1132
查看次数

在JSF中有类似ServletContextListener的东西吗?

我想听一下如果ServletContextListener在一个普通的Servlet Web应用程序中尽可能地启动或停止JSF应用程序.我怎样才能做到这一点?

jsf shutdown startup listener

3
推荐指数
1
解决办法
2973
查看次数

使iOS应用程序在启动时运行

如何在启动时运行应用程序,而不是在后台运行.我一直在前台需要它.那可能吗?

我有:

[UIApplication sharedApplication].idleTimerDisabled = YES;
Run Code Online (Sandbox Code Playgroud)

多数民众赞成使应用程序始终在前台运行.但我不知道如何让它在iOS启动前台运行.

iphone startup ipad ios

3
推荐指数
1
解决办法
4万
查看次数

Eclipse插件:启动后立即运行代码

我想在插件启动后立即显示一条消息.如果我将我的代码放在Activator.start()方法的末尾,我会收到一个错误(可能是因为尚未加载所需的资源).

错误看起来像这样:

!MESSAGE While loading class "de.stefansurkamp.package.ClassIWantToLoad", thread "Thread[main,6,main]" timed out waiting (5006ms) for thread "Thread[Worker-2,5,main]" to finish starting bundle "MyPlugin_1.0.0.qualifier [302]". To avoid deadlock, thread "Thread[main,6,main]" is proceeding but "de.stefansurkamp.package.ClassIWantToLoad" may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: State change in progress for bundle "reference:file:/C:/Users/Stefan/workspace/MyPlugin/" by thread "Worker-2".
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1088)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:298)
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:478)
    at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)
    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:109)
    [...]
Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    ... 53 more
Root exception:
org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    [...]
Run Code Online (Sandbox Code Playgroud)

如果需要,我可以提供完整的堆栈跟踪.

那么有没有任何方法在start()完成后立即运行?

编辑:使用作业和org.eclipse.ui.startup

根据greg的建议,我在一个由org.eclipse.ui.startup扩展点加载的类中创建了一个Job …

java eclipse eclipse-plugin startup eclipse-jdt

3
推荐指数
1
解决办法
1542
查看次数

在Debian 7上运行bash脚本时选项无效

我跑的时候

root@Nano:/etc/init.d# ./utserver
Run Code Online (Sandbox Code Playgroud)

这个脚本是http://pastebin.com/c7gxFdci,它给了我这个输出

": invalid option" 
Run Code Online (Sandbox Code Playgroud)

无论论证如何完成.

bash debian init startup

3
推荐指数
1
解决办法
2404
查看次数

在Owin Startup上解析InstancePerLifetimeScope中的Autofac服务

我无法找到通过Autofac解析服务的正确方法,该方法在构造 Owin上下文时使用,并且也在请求端处理.

由于此时OwinContext仍在构建中,因此无法通过调用找到LifetimeScope HttpContext.Current.GetOwinContext().GetAutofacLifetimeScope().OwinContext还没有.

在我的代码中,IAdfsAuthorizationProvider服务直接在该服务中解析Container,但在请求之后不会被处理并且寿命更长.

我可以通过调用创建一个新的LifeTimeScope container.BeginLifetimeScope(),但现在LifeTime被分离了请求,并且可能会解析同一请求中的不同实例.并且无法在正确的时间自行处理lifeTimeScope.

    public void Configure(IAppBuilder app)
    {
         var builder = new ContainerBuilder();    
         builder.RegisterType<AdfsAuthorizationProvider>().As<IAdfsAuthorizationProvider>().InstancePerLifetimeScope();

         var container = builder.Build();

         app.UseAutofacMiddleware(container);

         // **Service that's not binding to the request lifetime.**
         var service = container.Resolve<IAdfsAuthorizationProvider>();

         app.UseOAuthAuthorizationServer(new OAuthAuthorizationServerOptions
             {
                Provider = new AuthorizationServerProvider(service),
             });         
          }
Run Code Online (Sandbox Code Playgroud)

有没有人有建议?

c# startup inversion-of-control autofac owin

3
推荐指数
1
解决办法
1744
查看次数

在C中的main()函数之前打印"Hello world"

以下程序从Quora复制,即打印功能"Hello world"之前main().

#include <stdio.h>
#include <unistd.h>

int main(void)
{
  return 0;
}

void _start(void)
{
  printf ("hello, world\n");
  int ret = main();
  _exit (ret);
}
Run Code Online (Sandbox Code Playgroud)

然后,我使用以下命令在Ubuntu-14.04 GCC编译器上编译了上述程序

gcc -nostartfiles hello.c
Run Code Online (Sandbox Code Playgroud)

并运行a.out可执行文件,但我得到了Segmentation fault (core dumped)?那么,为什么分段错误呢?

c gcc program-entry-point startup segmentation-fault

3
推荐指数
1
解决办法
447
查看次数