当前位置: 首页 > 知识库问答 >
问题:

LORA上maven中的java.lang.ClassNotFoundException

戚英逸
2023-03-14

(我知道以前已经问过这个问题,但我不能用这些答案解决这个问题)
我对Java很陌生,我正尝试编写一些代码来访问和使用https://console.thethingsnetwork.org/中的数据,当我执行mvn-x-f“c:\xampp\perl\vendor\lib\apache\apache-maven-3.5.3\bin\data-mqtt\pom.xml”clean compile exec:
时,我得到了这个结果。(调试/来自终端的错误)

null

到目前为止,这是我的app.java

 `
public class App {
public static Client client;

public static void main(String[] args) {
    String region = "eu";
    String appId = "stuf1";
    String accessKey = "stuf2";

   try {
        client = new Client(region, appId, accessKey);
    } catch (URISyntaxException var5) {
        System.out.println(var5);
    }
    client.onError((_error) -> {
        System.out.println("error: " + _error.getMessage());
    });
    client.onConnected((_client) -> {
        System.out.println("connected !");
    });
}}

和我的pom.xml

    <repositories>
    <repository>
      <id>Codehaus Mojo</id>
      <name>Codehaus Mojo</name>
      <url>https://oss.sonatype.org/content/repositories/codehaus- 
      snapshots/</url>
      </repository>
  </repositories>
    <build>
    <plugins>
    <plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>exec-maven-plugin</artifactId>
    <version>1.6.0</version>
          <configuration>
            <classpathScope>test</classpathScope>
            <mainClass>App</mainClass>
          </configuration>
          <executions>
            <execution>
              <id>run-App.java</id>
              <phase>integration-test</phase>
              <goals><goal>java</goal></goals>
            </execution>
          </executions>
        </plugin>
        <plugin>
          <artifactId>maven-assembly-plugin</artifactId>

          <configuration>
            <descriptorRefs>
              <descriptorRef>jar-with-dependencies</descriptorRef>
            </descriptorRefs>
          </configuration>

          <executions>
            <execution>
              <id>make-assembly</id>
              <phase>package</phase>
              <goals>
                <goal>single</goal>
              </goals>
            </execution>
          </executions>
        </plugin>

        <plugin>
          <artifactId>maven-clean-plugin</artifactId>
          <version>3.0.0</version>
        </plugin>
         <plugin>
          <artifactId>maven-resources-plugin</artifactId>
          <version>3.0.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>3.7.0</version>
          <configuration>
            <staleMillis>1</staleMillis>
            <useIncrementalCompilation>false</useIncrementalCompilation>
          </configuration>
        </plugin>
        <plugin>
          <artifactId>maven-surefire-plugin</artifactId>
          <version>2.21.0</version>
        </plugin>
        <plugin>
          <artifactId>maven-jar-plugin</artifactId>
          <version>3.0.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-install-plugin</artifactId>
          <version>2.5.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-deploy-plugin</artifactId>
          <version>2.8.2</version>
        </plugin>
      </plugins>
    </pluginManagement>
  </build>
</project>

如果有人能帮助我,我将不胜感激,如果你需要更多的细节,请问。

共有1个答案

沈乐邦
2023-03-14

未将Proper路径 app 更改为 org.theThingsNetwork.samples.mqtt.app

 类似资料:
  • LoRA 是 Low-Rank Adaptation of Large Language Models 的简写,即大型语言模型的低秩适应。它冻结了预训练模型的权重,并将可训练的秩分解矩阵注入到 Transformer 架构的每一层中,大大减少了下游任务的可训练参数数量。 与使用 Adam 微调的 GPT-3 175B 相比,LoRA 可以减少 10,000 倍的可训练参数数量和 3 倍的 GPU

  • 我刚刚签出了这个项目https://github.com/tjeerdnet/onedriveapi 我的目标是运行它。 我的所作所为有什么问题? 我对maven和JEE很陌生,很抱歉noob的问题

  • 出于某种原因,Maven忽略了OSX上的JAVA_主页。 我最近从Java8Build11升级到Java8Build25,由于25中的错误修复,我删除了11。 我已经更新了: java和javac都报告了正确的版本: 是否正确: 当前JDK符号链接正确: 但Maven仍在努力达到1.8。0_11: 运行OSX小牛队。 你知道为什么Maven忽略了JAVA\u HOME?

  • 从事maven项目。我试图使用maven进行构建,但我遇到了以下错误!我正在使用JDK 8开发eclipse。 无法执行目标org.apache.maven.plugins:maven-compiler-plugin:2.3.2:编译(默认编译) 我也尝试了上面的解决方案,但我仍然得到错误!

  • 我的pom.xml如下所示: 有人能帮我吗?

  • 问题内容: 跑步时,我注意到要点(如下所示)。错了吗 它不是应该指向(没有)吗?如果是这样,如何重置?(在全局指向目录) 问题答案: 不,没错。它指向您的JDK使用的JRE,这是应该的。如果您在Maven外部打印出来,它应该可以正确打印: 因此,基本上JAVA_HOME需要指向JDK安装(maven需要tools.jar),但是maven实际上使用JDK中的jre来运行自身。 使用时,maven使