代码之家  ›  专栏  ›  技术社区  ›  ryeguy

所以我和Maven一起编译了一些东西,现在我该怎么处理它呢?

  •  1
  • ryeguy  · 技术社区  · 15 年前

    对于有经验的人来说,这可能很简单,但这是我第一次参加JVM。我刚编译 this scala库(根据该页上的说明),它所要做的就是给我一堆.class文件。

    在我的项目中使用这些工具需要做什么?如果这很重要的话,我正在使用NetBeans。

    2 回复  |  直到 15 年前
        1
  •  4
  •   Rich Seller    15 年前

    正在运行 mvn compile 执行您看到的操作-它将源文件编译为.class文件(它还将编译项目中定义的任何进程资源)。

    您可以使用另一个maven命令: mvn package 若要创建JAR文件,请将其用作任何其他JAR文件。在NetBeans中,最简单的事情就是将JAR复制到项目中,并将其添加到项目的类路径中。

    您编译的项目“在分派JSON的基础上添加对象序列化功能” “,因此您可以通过分别调用序列化程序的in()和out()方法,定义自己的类型,该类型使用库将对象序列化和反序列化到JSON。

    您所引用的github页面中的readme.txt列出了一些使用示例。

        2
  •  2
  •   Pascal Thivent    15 年前

    里奇的回答完全正确。但是,我建议使用 mvn install 目标(实际上,这是Maven术语中的构建阶段),因为 根项目上进行构建 将包安装到本地存储库中,作为本地其他项目的依赖项使用 . 退房 Introduction to the Build Lifecycle 如果你想了解更多关于整个事情是如何在马文工作。