小编xth*_*ing的帖子

无法执行目标org.codehous.mojo:exec-maven-plugin:1.4.0:java

我一直试图整天运行这个Maven程序,但无济于事.我一直收到这个错误:

[错误]无法在项目get-with-jersey上执行目标org.codehous.mojo:exec-maven-plugin:1.4.0:java(default-cli):目标org.codehaus.mojo的参数'mainClass': exec-maven-plugin:1.4.0:java丢失或无效

跑完之后mvn exec:java.

mvn clean install 工作正常和构建,但运行程序失败.

我下载并放置了1.4.0的插件,我相信Maven允许它的所有插件存在,但我无法弄清楚它为什么会一直崩溃.

这是我的pom.xml.

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.bridge.rest.jersey</groupId>
<artifactId>get-with-jersey</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>Get Request with Jersey</name>

<repositories>
    <repository>
        <id>maven2-repository.java.net</id>
        <name>Java.net Repository for Maven</name>
        <url>http://download.java.net/maven/2/</url>
        <layout>default</layout>
    </repository>
</repositories>

<dependencies>

    <!--
    <dependency>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>exec-maven-plugin</artifactId>
        <version>1.2.1</version>
    </dependency>
    -->

    <dependency>
        <groupId>com.sun.jersey</groupId>
        <artifactId>jersey-server</artifactId>
        <version>1.9</version>
    </dependency>

    <dependency>
        <groupId>com.sun.jersey</groupId>
        <artifactId>jersey-client</artifactId>
        <version>1.9</version>
    </dependency>

    <dependency>
        <groupId>com.sun.jersey</groupId>
        <artifactId>jersey-json</artifactId>
        <version>1.9</version>
    </dependency>

    <dependency> 
        <groupId>org.hsqldb</groupId> 
        <artifactId>hsqldb</artifactId> 
        <version>2.0.0</version> 
    </dependency>

</dependencies>
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助,期待您的回答!

java maven

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

Python 数字序列

我决定不浪费我的暑假开始学习 Python。我想我会开始学习循环技术,所以我想从一个基本的数字列表开始,也就是写一个 for 循环来生成数字 1 - 10。

这就是我所拥有的:

def generateNumber(num):
    i=0 
for i in range(num):
    return i
return i
Run Code Online (Sandbox Code Playgroud)

并且代码不起作用。我想在这样的列表中得到一个输出:

>>> generateNumber(10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Run Code Online (Sandbox Code Playgroud)

python list sequence

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

c# - 程序没有退出

刚刚开始使用C#,这可能只是一个简单的修复,但我似乎无法看到它.一旦程序第一次执行(在添加两个数字之后),则提示用户输入是或否作为退出条件.当我输入'no'时,程序将再次循环.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BasicCalculator
{
    class Program
    {
        static void Main(string[] args)
        {
            bool again = false;
            while (!again)
            {
                Console.WriteLine("C# Basic Calcuator");
                Console.WriteLine("Please enter two numbers to be added: ");
                Console.WriteLine("Number 1: ");

                int result;
                int a = Convert.ToInt32(Console.ReadLine());


                Console.WriteLine("Number 2: ");
                int b = Convert.ToInt32(Console.ReadLine());

                Console.WriteLine("Result: ");
                result = a + b;

                //print result
                Console.WriteLine(result);

                //potential exit condition
                Console.WriteLine("Would you like to calculate again?");
                if(Console.ReadLine() == "no")
                {
                    again …
Run Code Online (Sandbox Code Playgroud)

c# exit

2
推荐指数
1
解决办法
256
查看次数

CSV 编写器双引号

我有一个Python字符串:hello, my name is "Joe". 当我尝试使用该csv模块进行编写时,我得到了"hello, my name is ""Joe""". 我希望看到的是"hello, my name is "Joe""

当存在双引号时,是否有办法让 CSV 编写器不添加双引号?

代码:

s = 'hello, my name is "Joe"'
with open(filename, 'w', newline='', encoding='utf-8') as f_out:
    writer = csv.writer(f_out)
    writer.writerow([s])
Run Code Online (Sandbox Code Playgroud)

python csv quoting delimiter

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

标签 统计

python ×2

c# ×1

csv ×1

delimiter ×1

exit ×1

java ×1

list ×1

maven ×1

quoting ×1

sequence ×1