小编ton*_*nio的帖子

Maven原型不使用属性来创建模块名称

我创建了一个原型,你可以使用必需的属性moduleName设置moduleName(或期望),这里是原型元数据xml(简化,我也试过类似的结果)

<?xml version="1.0" encoding="UTF-8"?>
<archetype-descriptor name="modules-archetype">

  <requiredProperties>
    <requiredProperty key="moduleName">
    </requiredProperty>
  </requiredProperties>

  <modules>
    <module id="modules-${moduleName}-api" 
            dir="modules-__moduleName__-api" 
            name="modules-${moduleName}-api">
      <fileSets>
        <fileSet encoding="UTF-8">
          <directory>src/main/java</directory>
        </fileSet>
      </fileSets>
    </module>
  </modules>

</archetype-descriptor>
Run Code Online (Sandbox Code Playgroud)

安装和生成后,目录名称或artifactid中不使用moduleName值,resuting值为

For the directory:        project/module-__moduleName__-api
For the pom/artifactId:   module-${moduleName}-api
Run Code Online (Sandbox Code Playgroud)

该值在项目的其他一些文件中被正确替换,因此我猜没有拼写问题.

我见过很多类似的东西,但是所有这些都使用了rootArtifactId,事实上如果我使用rootArtifactId(作为名称的起始部分),它会按预期工作.

无法找到类似的问题,任何想法为什么它不工作,或如何使其工作?

maven maven-archetype

8
推荐指数
1
解决办法
7406
查看次数

使用 OKTA 推送身份验证在 Linux 盒子中连接到 AWS-VPN

首先,我是一个与 VPN/安全问题相关的菜鸟,所以请原谅我在描述问题时犯的任何错误,并希望我能够说清楚。

我们的承包商将 AVIATRIX-OKTA VPN 更改为具有 OKTA 身份验证的 AWS-VPN,他们以 .ovpn 文件形式发送,该文件适用于使用 AWS-Vpn-Client 应用程序软件的 Windows/MAC,但我们有几个人使用 Linux 盒子(特别是 Ubuntu) )在 AWS 中运行所描述的方法,即: openvn config-file.ovpn,但它不起作用。

它只是询问 usr/pwd,然后失败并出现身份验证错误(我们使用 OKTA 凭据),似乎没有配置任何内容来转到 OKTA、打开浏览器或任何需要执行的操作。

顺便说一句,我们可以使用 OKTA 客户端库毫无问题地连接到我们的 k8s 集群,不确定这是否有用,以防万一。

.ovpn 文件如下所示

client
dev tun
proto tcp
remote random.cvpn-endpoint-xxxxxx.yyy.clientvpn.us-west-2.amazonaws.com 443
remote-random-hostname
resolv-retry infinite
nobind
persist-key
persist-tun
remote-cert-tls server
cipher AES-256-GCM
verb 5
<ca>
....
....
....
</ca>

auth-user-pass
auth-federate
auth-retry interact
auth-nocache
reneg-sec 0
         
Run Code Online (Sandbox Code Playgroud)

值得注意的一件有趣的事情是,openvpn 抱怨 auth-federate 似乎无法识别它,所以我开始使用 gnome network-manager,它似乎接受此配置,但也收到 Auth 错误。

之后我尝试了openvpn3,它没有抱怨配置,但仍然遇到相同的错误。

我也尝试将 …

linux openvpn amazon-web-services okta aws-vpn

8
推荐指数
1
解决办法
4778
查看次数