相关疑难解决方法(0)

Maven Run项目

是否有Maven"阶段"或"目标"来简单地执行Java类的主要方法?我有一个项目,我想通过简单地执行像"mvn run"这样的操作来手动测试.

java maven

215
推荐指数
5
解决办法
14万
查看次数

Spring启动和maven exec插件问题

我创建了一个裸骨Maven项目,除了之外完全是空的pom.xml.

有了这个pom(请注意parent元素已注释掉):

<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>springboot-test</groupId>
  <artifactId>springboot-test</artifactId>
  <version>1.0.0-SNAPSHOT</version>

<!--    <parent> -->
<!--        <groupId>org.springframework.boot</groupId> -->
<!--        <artifactId>spring-boot-starter-parent</artifactId> -->
<!--        <version>1.1.9.RELEASE</version> -->
<!--    </parent> -->

  <build>
    <plugins>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.2</version>
        <configuration>
          <source>1.7</source>
          <target>1.7</target>
        </configuration>
      </plugin>
    </plugins>
  </build>

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

样品运行:

$ mvn exec:java -Dexec.mainClass=test
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building springboot-test 1.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- exec-maven-plugin:1.3.2:java (default-cli) @ springboot-test ---
[WARNING] Warning: killAfter is now deprecated. Do you need it ? …
Run Code Online (Sandbox Code Playgroud)

java spring maven spring-boot

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

JBoss AS 7的Maven构建失败Hello world示例

我试着按照这个教程:https: //docs.jboss.org/author/display/AS7/Helloworld+quickstart

但是在遵循清理+构建包的简单指令时会出现构建错误:

gert @ gert-VirtualBox:〜/ workspace/jboss-eap-6.1.0.GA-quickstarts/helloworld $ mvn clean package [INFO]扫描项目... [ERROR]构建无法读取1个项目 - > [帮助1] [ERROR] [ERROR]项目org.jboss.as.quickstarts:jboss-as-helloworld:7.1.2-SNAPSHOT(/home/gert/workspace/jboss-eap-6.1.0.GA-quickstarts/helloworld /pom.xml)有4个错误[错误]不可解析导入POM:未能在http:// repo中找到org.jboss.spec:jboss-javaee-6.0:pom:3.0.2.Final-redhat-3 . maven.apache.org/maven2缓存在本地存储库中,在中心的更新间隔过去或强制更新后,将不再重新尝试解决方案@第68行,第25列 - > [帮助2]

我根本没有编辑过pom.xml文件 - 这不应该只是工作吗?

我用Google搜索并发现了这个:https://community.jboss.org/message/762371#762371 但我似乎没有设置文件在任何地方?

请,任何帮助将不胜感激!

gvanto

POM文件:

http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0

<groupId>org.jboss.as.quickstarts</groupId>
<artifactId>jboss-as-helloworld</artifactId>
<version>7.1.2-SNAPSHOT</version>
<packaging>war</packaging>
<name>JBoss AS Quickstarts: Helloworld</name>
<description>JBoss AS Quickstarts: Helloworld</description>

<url>http://jboss.org/jbossas</url>
<licenses>
    <license>
        <name>Apache License, Version 2.0</name>
        <distribution>repo</distribution>
        <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
    </license>
</licenses>

<properties>
    <!-- Explicitly declaring the source encoding eliminates the following 
        message: -->
    <!-- [WARNING] …
Run Code Online (Sandbox Code Playgroud)

java jboss maven

6
推荐指数
3
解决办法
7424
查看次数

标签 统计

java ×3

maven ×3

jboss ×1

spring ×1

spring-boot ×1