项目 应该先在servers中把要关闭的项目remove出【无法输入server name】

Could not load the Tomcat server configuration at \Servers\Tomcat v7.0 Serve

我关闭eclipse的server  去tomcat目录下打开tomcat  打开不了,eclipse也一直报这个错误,
最后 我只能在eclipse删除这个servers ,然后 在新建一个tomcat配置,启动服务器可以了,

但是单独去开tomcat 还是不行,很奇怪!

我怀疑应该是eclipse 关闭的那些项目之前绑定添加到servers中的tomcat,然后tomcat启动就出问题了吧

关闭项目 应该先在servers中把要关闭的项目remove出

最重要:从Tomcat v7.0正常的电脑拷贝apache-tomcat-7.0.90\conf下的所有文件替换!!!

Eclipse Tomcat New Server 【无法输入server name】解决方法

找到当前的workspace,然后进入目录,.metadata\.plugins\org.eclipse.core.runtime\.settings,然后删除org.eclipse.jst.server.tomcat.core.prefs和org.eclipse.wst.server.core.prefs文件 重启eclipse

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Kubernetes给Zookeeper集群设置登录密码,可以通过配置Kubernetes的ConfigMap实现。具体步骤如下: 1. 创建一个ConfigMap,将Zookeeper的配置文件放入ConfigMap,如: ``` apiVersion: v1 kind: ConfigMap metadata: name: zookeeper-config data: zoo.cfg: | tickTime=2000 dataDir=/data clientPort=2181 authProvider.1=org.apache.zookeeper.server.auth.DigestAuthenticationProvider requireClientAuthScheme=sasl jaasLoginRenew=3600000 # 添加以下内容 authProvider.1=org.apache.zookeeper.server.auth.SASLAuthenticationProvider kerberos.removeHostFromPrincipal=true kerberos.removeRealmFromPrincipal=true ``` 2. 在Zookeeper的配置文件添加以下内容: ``` authProvider.1=org.apache.zookeeper.server.auth.SASLAuthenticationProvider jaasLoginRenew=3600000 kerberos.removeHostFromPrincipal=true kerberos.removeRealmFromPrincipal=true ``` 3. 在Kubernetes的Secret创建一个用户名和密码,如: ``` apiVersion: v1 kind: Secret metadata: name: zookeeper-auth type: Opaque data: username: YWRtaW4= password: MWYyZDFlMmU2N2Rm ``` 4. 在Zookeeper的配置文件设置ACL,如: ``` setAcl /zookeeper digest:username:password:rwca ``` 其,`username`和`password`是在步骤3创建的用户名和密码。 5. 在Zookeeper的Pod的配置文件设置环境变量,将用户名和密码传递给Zookeeper,如: ``` apiVersion: v1 kind: Pod metadata: name: zookeeper-0 spec: containers: - name: zookeeper image: zookeeper:3.5.8 env: - name: ZOO_MY_ID value: "0" - name: ZOO_SERVERS value: "server.0=zookeeper-0.zookeeper:2888:3888;server.1=zookeeper-1.zookeeper:2888:3888;server.2=zookeeper-2.zookeeper:2888:3888" - name: ZOO_ADMINSERVER_ENABLED value: "false" - name: ZOO_AUTH_PROVIDER_1 value: "org.apache.zookeeper.server.auth.SASLAuthenticationProvider" - name: ZOO_JAAS_LOGIN_RENEW value: "3600000" - name: ZOO_KERBEROS_REMOVE_HOST_FROM_PRINCIPAL value: "true" - name: ZOO_KERBEROS_REMOVE_REALM_FROM_PRINCIPAL value: "true" - name: ZOO_SERVER_PRINCIPAL value: "zookeeper/_HOST@EXAMPLE.COM" - name: ZOO_CLIENT_PRINCIPAL value: "zookeeper@EXAMPLE.COM" - name: ZOO_CLIENT_KEYTAB value: "/etc/security/keytabs/zookeeper.keytab" - name: ZOO_AUTHORIZATION value: "true" - name: ZOO_REQUIRES_AUTH value: "true" - name: ZOO_USERNAME valueFrom: secretKeyRef: name: zookeeper-auth key: username - name: ZOO_PASSWORD valueFrom: secretKeyRef: name: zookeeper-auth key: password ``` 其,`ZOO_AUTH_PROVIDER_1`、`ZOO_JAAS_LOGIN_RENEW`、`ZOO_KERBEROS_REMOVE_HOST_FROM_PRINCIPAL`、`ZOO_KERBEROS_REMOVE_REALM_FROM_PRINCIPAL`、`ZOO_SERVER_PRINCIPAL`、`ZOO_CLIENT_PRINCIPAL`、`ZOO_CLIENT_KEYTAB`、`ZOO_AUTHORIZATION`和`ZOO_REQUIRES_AUTH`是为了启用Kerberos认证,如果不需要可以不配置。 这样就可以在Kubernetes给Zookeeper集群设置登录密码了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值