Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在eclipse中获取目标运行时服务器:插件开发_Java_Eclipse Plugin - Fatal编程技术网

Java 在eclipse中获取目标运行时服务器:插件开发

Java 在eclipse中获取目标运行时服务器:插件开发,java,eclipse-plugin,Java,Eclipse Plugin,我正在做插件开发。我想获取用户目标运行时服务器。例如,如果他们运行的是Tomcat6或Tomcat7,我想知道他们使用的是哪台服务器。这可能吗?我正在使用IProject、IWorkspace等。如果您需要更多信息,请告诉我 谢谢 ServletContext具有方法getServerInfo() 文件: 另一种方法是在运行时查看System.properties,例如JBoss 4定义JBoss.server.dirSystem属性。ServletContext具有方法getServerInf

我正在做插件开发。我想获取用户目标运行时服务器。例如,如果他们运行的是Tomcat6或Tomcat7,我想知道他们使用的是哪台服务器。这可能吗?我正在使用IProject、IWorkspace等。如果您需要更多信息,请告诉我


谢谢

ServletContext
具有方法
getServerInfo()

文件:


另一种方法是在运行时查看System.properties,例如JBoss 4定义
JBoss.server.dir
System属性。

ServletContext
具有方法
getServerInfo()

文件:


另一种方法是在运行时查看System.properties,例如JBoss 4定义
JBoss.server.dir
System属性。

ServletContext
具有方法
getServerInfo()

文件:


另一种方法是在运行时查看System.properties,例如JBoss 4定义
JBoss.server.dir
System属性。

ServletContext
具有方法
getServerInfo()

文件:


另一种方法是在运行时查看System.properties,例如JBoss 4定义了
JBoss.server.dir
System属性。

您可以使用IFAccetedProject类来获取目标运行时服务器

IFacetedProject fp = ProjectFacetsManager.create(model.getProject(), true, null);
Set<IRuntime> runtimeSet = fp.getTargetedRuntimes();
IFacetedProject fp=ProjectFacetsManager.create(model.getProject(),true,null);
Set runtimeSet=fp.getTargetedRuntimes();
因此,这将返回一组用户选择的所有目标运行时。
例如,将返回Tomcat 7、Tomcat 6等。

您可以使用IFacetedProject类获取目标运行时服务器

IFacetedProject fp = ProjectFacetsManager.create(model.getProject(), true, null);
Set<IRuntime> runtimeSet = fp.getTargetedRuntimes();
IFacetedProject fp=ProjectFacetsManager.create(model.getProject(),true,null);
Set runtimeSet=fp.getTargetedRuntimes();
因此,这将返回一组用户选择的所有目标运行时。
例如,将返回Tomcat 7、Tomcat 6等。

您可以使用IFacetedProject类获取目标运行时服务器

IFacetedProject fp = ProjectFacetsManager.create(model.getProject(), true, null);
Set<IRuntime> runtimeSet = fp.getTargetedRuntimes();
IFacetedProject fp=ProjectFacetsManager.create(model.getProject(),true,null);
Set runtimeSet=fp.getTargetedRuntimes();
因此,这将返回一组用户选择的所有目标运行时。
例如,将返回Tomcat 7、Tomcat 6等。

您可以使用IFacetedProject类获取目标运行时服务器

IFacetedProject fp = ProjectFacetsManager.create(model.getProject(), true, null);
Set<IRuntime> runtimeSet = fp.getTargetedRuntimes();
IFacetedProject fp=ProjectFacetsManager.create(model.getProject(),true,null);
Set runtimeSet=fp.getTargetedRuntimes();
因此,这将返回一组用户选择的所有目标运行时。
例如,将返回Tomcat 7、Tomcat 6等。

非常好,不知道这个api非常好,不知道这个api非常好,不知道这个api非常好,不知道这个api非常好,不知道这个api