Java Websphere管理工具

Java Websphere管理工具,java,websphere,Java,Websphere,我正在尝试为websphere创建一个管理客户端程序, 但是当我尝试连接时,我得到以下消息 也许我缺少一些LIB(我在记事本中创建我的应用程序) 我的代码: import java.util.Properties; import javax.management.MalformedObjectNameException; import javax.management.ObjectName; import javax.management.*; import com.ibm.websphe

我正在尝试为websphere创建一个管理客户端程序, 但是当我尝试连接时,我得到以下消息

也许我缺少一些LIB(我在记事本中创建我的应用程序)

我的代码:

import java.util.Properties;
import javax.management.MalformedObjectNameException; 
import javax.management.ObjectName; 

import javax.management.*;
import com.ibm.websphere.management.*; 
import com.ibm.websphere.management.AdminClient; 
import com.ibm.websphere.management.AdminClientFactory; 
import com.ibm.websphere.management.exception.*;

import com.ibm.websphere.management.exception.ConnectorException;

public class TryConnection1 {

    /**  * @param args  */

    public static void main(String[] args) {

    Properties connectProps = new Properties(); 
    connectProps.setProperty(AdminClient.CONNECTOR_TYPE, AdminClient.CONNECTOR_TYPE_SOAP);

    connectProps.setProperty(AdminClient.CONNECTOR_HOST, "hostgoeshere");
    connectProps.setProperty(AdminClient.CONNECTOR_PORT, "portgoeshere");
    connectProps.setProperty(AdminClient.USERNAME, "usernamegoeshere");
    connectProps.setProperty(AdminClient.PASSWORD, "passgoeshere");

    AdminClient adminClient = null; 
    try {
        adminClient = AdminClientFactory.createAdminClient(connectProps); 
    } catch(ConnectorException e) {
        System.out.println("Exception creating admin client: " + e); }
    }
}

您应该尝试添加:

import com.ibm.websphere.security.auth.*;

尝试将$WEBSPHERE_HOME/AppServer/runtimes/com.ibm.ws.admin.client_8.5.0.jar或类似的(如果您使用的是不同的WEBSPHERE版本)添加到类路径中。这是WebSphere管理客户端所需的jar

import com.ibm.websphere.security.auth.*;