小编sil*_*ver的帖子

致命:无法访问“https://dev.azure.com/xxx”:OpenSSL SSL_connect:与 dev.azure.com 的连接已重置:443

我已经在 Azure 中使用存储库几个月了,没有出现任何问题,但最近当我尝试更新遥控器或推/拉时,开始间歇性地收到此错误:

OpenSSL SSL_connect:与 dev.azure.com 的连接已重置:443

如果我继续重试,最终会成功。不知道是什么原因造成的。

我尝试过的事情:

  • 更新了 Git
  • 防火墙已关闭
  • 在另一台电脑上尝试过没有问题

git azure

45
推荐指数
5
解决办法
4万
查看次数

如何下载Java EE 7 API文档(zip)?

我只能在这里
访问在线版本:http://www.oracle.com/technetwork/java/javaee/documentation/index.html

我尝试检查Java EE下载页面:http:
//www.oracle.com/ technetwork/JAVA/JavaEE的/下载/ index.html的

在此输入图像描述
但遗憾的是,我似乎无法找到仅下载Java EE 7 API文档的链接.
有没有办法在.zip下载它以供离线参考?

java api zip download java-ee

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

Maven - 抑制[警告] JAR将为空 - 没有内容标记为包含在pom.xml中

我的maven项目故意只需要src/test/javasrc/test/resources.删除src/main/*文件夹后,出现预期警告mvn verify:

[WARNING] JAR will be empty - no content was marked for inclusion!
[INFO] Building jar: D:\dev\java\my-project\target\my-project-0.0.1-SNAPSHOT.jar
Run Code Online (Sandbox Code Playgroud)

除了有一个带有空main()方法的类之外,如何抑制此警告src/main/java

编辑:

作为-q抑制警告,如果这可以通过编程方式完成,那将是一个后续行动pom.xml.

java junit maven

11
推荐指数
3
解决办法
2267
查看次数

如果从 Maven 运行,Cucumber 测试结果始终返回 0

编辑(2018-01-24):
由于所有评论都无效,我更新了帖子以包含当前状态并包含更多详细信息。如果有人可以重新看看,请继续。


运行时mvn clean test,Cucumber 的测试结果始终为 0。当某个步骤失败时,结果始终为 BUILD SUCCESS。

Maven 结果:

mvn_clean_测试

目录结构:

目录结构

pom.xml:

<project>
  [...]
    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

        <!-- Core Dependencies -->
        <java.version>1.8</java.version>
        <cucumber.version>1.2.5</cucumber.version>
        <ngwebdriver.version>1.0</ngwebdriver.version>
        <selenium.version>3.8.1</selenium.version>
    </properties>

    <dependencies>
        <!-- https://mvnrepository.com/artifact/info.cukes/cucumber-java -->
        <dependency>
            <groupId>info.cukes</groupId>
            <artifactId>cucumber-java</artifactId>
            <version>${cucumber.version}</version>
            <scope>test</scope>
        </dependency>

        <!-- https://mvnrepository.com/artifact/info.cukes/cucumber-junit -->
        <dependency>
            <groupId>info.cukes</groupId>
            <artifactId>cucumber-junit</artifactId>
            <version>${cucumber.version}</version>
            <scope>test</scope>
        </dependency>

        <!-- https://mvnrepository.com/artifact/info.cukes/cucumber-picocontainer -->
        <dependency>
            <groupId>info.cukes</groupId>
            <artifactId>cucumber-picocontainer</artifactId>
            <version>${cucumber.version}</version>
            <scope>test</scope>
        </dependency>

        <!-- https://mvnrepository.com/artifact/info.cukes/cucumber-testng -->
        <dependency>
            <groupId>info.cukes</groupId>
            <artifactId>cucumber-testng</artifactId>
            <version>${cucumber.version}</version>
            <scope>test</scope>
        </dependency>

        <!-- https://mvnrepository.com/artifact/com.itextpdf/itextpdf -->
        <dependency>
            <groupId>com.itextpdf</groupId>
            <artifactId>itextpdf</artifactId>
            <version>5.5.12</version>
        </dependency>

        <!-- https://mvnrepository.com/artifact/com.paulhammant/ngwebdriver -->
        <dependency>
            <groupId>com.paulhammant</groupId>
            <artifactId>ngwebdriver</artifactId>
            <version>${ngwebdriver.version}</version> …
Run Code Online (Sandbox Code Playgroud)

java selenium cucumber maven

6
推荐指数
1
解决办法
1853
查看次数

循环遍历所有 main() 参数

  • 应用程序将使用主要参数请求一系列输入单词/字符串。
  • 它将确定输入的每个输入字符串是否以辅音、元音、奇数、偶数或特殊符号结尾。
  • 它还应该能够计算每个单词输入的字符数。

到目前为止,这就是我所拥有的:

public static void main(String[] args) {
    if(args.length > 0) {
        String regExVowels = ".*[AEIOUaeiou]$";
        // regEx Strings

        char[] caMainArg = null;
        String strMainArg = null;

        for(String arg: args) {
            // Convert each String arg to char array
            caMainArg = arg.toCharArray();

            // Convert each char array to String
            strMainArg = new String(caMainArg);
        }

        System.out.print(strMainArg + " - " + strMainArg.length());

        // if-else conditions

    } else {
        System.out.println("No arguments passed!");
    }
}
Run Code Online (Sandbox Code Playgroud)

它有效,但它只需要最后一个参数。例如:

Eclipse > 运行配置... > 参数 …

java foreach program-entry-point arguments for-loop

5
推荐指数
1
解决办法
9818
查看次数

不显示表达式语言的值

我有一个Web应用程序,当用户点击电影海报时,它会显示电影时间表详细信息(从MySQL数据库中检索).

豆:

import java.sql.Date;
import java.sql.Time;

public class Schedule {

private String[] malls;
private Integer[] cinemas;
private Double[] prices;
private Date[] dates;
private Time[] times;

// getters and setters
}
Run Code Online (Sandbox Code Playgroud)

Servlet的:

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
int movieId = request.getParameter("movieid") != null ? Integer.parseInt(request.getParameter("movieid")) : 0;

if(movieId != 0) {  
    DatabaseManipulator dm = new DatabaseManipulator();     
    ...

    // get schedule details from database
    String[] malls = dm.getMallNames(movieId);
    Integer[] cinemas = dm.getCinemaNumbers(movieId);
    Double[] prices = dm.getMoviePrices(movieId);
    Date[] …
Run Code Online (Sandbox Code Playgroud)

java jsp for-loop servlets el

5
推荐指数
1
解决办法
520
查看次数

Maven - ERROR StatusLogger找不到log4j2配置文件

在运行时,mvn verify我收到以下消息:

在此输入图像描述

我已经把log4j2.xmlsrc/test/resources(但不是src/main/resources因为我不希望它与实际应用船)的建议在这里无济于事.

在此输入图像描述

生成HTML报告,编写日志文件,并且构建成功,如上所示.我不确定错误来自哪里.

java cucumber maven

5
推荐指数
1
解决办法
5996
查看次数

如何在phpMyAdmin中将ERD导出/保存为PDF或图像?

我在phpMyAdmin中使用Designer生成了一个ERD.

如何将其另存为PDF或图像?

可能重复:

答案中引用了"原始"线程.这篇文章旨在成为一个视觉教程线程,其中包含另一个线程没有的屏幕截图.

mysql xampp erd phpmyadmin

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

Cucumber-JVM 3 - io.cucumber.datatable.UndefinedDataTableTypeException

我在我的pom.xmlDataTables中从Cucumber-JVM 2.4.0更新到3.0.2,开始抛出此异常:

io.cucumber.datatable.UndefinedDataTableTypeException:无法将DataTable转换为List <jcucumberng.steps.pojos.Income>.请为类jcucumberng.steps.pojos注册一个DataTableType和一个TableEntryTransformer或TableRowTransformer.Income

我把所有的进口都改成了

import io.cucumber.datatable.DataTable;
Run Code Online (Sandbox Code Playgroud)

我做了一个mvn clean install并且编译成功,但更新后涉及DataTables的步骤不再有效.

当前代码:

// Feature
When I Enter My Regular Income Sources
  | name   | amount | frequency     |
  | Salary | 25000  | every 2 weeks |


// Stepdef
@When("^I Enter My Regular Income Sources$")
public void I_Enter_My_Regular_Income_Sources(DataTable dataTable) throws Throwable {
    List<Income> incomes = dataTable.asList(Income.class);

    // More code    
}


// Custom type
public class Income {

    private String name = null;
    private String amount = null; …
Run Code Online (Sandbox Code Playgroud)

java datatable cucumber cucumber-jvm

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

Cucumber-JVM 3 - 使用 asMap() 将 DataTable 转换为单个对象

在 中cucumber-jvm 3.x.x,我想将只有 2 列的数据表转换为单个对象。这曾经是自动的,2.x.x但后来在新的主要版本中被删除了。

代码:

// Feature
Scenario: Scan Barcode
    Given I Am At The Login Page
    When I Log In As Valid User
        | group    | gpao     |
        | username | svgpao1  |
        | password | REDACTED |

// Stepdef
@When("I Log In As Valid User")
public void I_Log_In_As_Valid_User(User user) throws Throwable {
    Selenium.enterText(driver, user.getUsername(), "username");
    Selenium.enterText(driver, user.getPassword(), "password");
    Selenium.clickElement(driver, "sign.in");
    LOGGER.debug("User Group=" + user.getGroup());
}

// Configurer
registry.defineDataTableType(new DataTableType(User.class, new TableTransformer<User>() {
    @Override …
Run Code Online (Sandbox Code Playgroud)

java datatable cucumber cucumber-jvm

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