java 第三方代码_Java:如何使用第三方库?
代码显示编译时使用了-cp触发器,但没有运行。显然,它找不到hashmultimap。类路径问题?
$ javac -cp google-collect-1.0.jar MultiThing.java
$ java -cp google-collect-1.0.jar MultiThing
Exception in thread "main" java.lang.NoClassDefFoundError: MultiThing
Caused by: java.lang.ClassNotFoundException: MultiThing
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:319)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:264)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:332)
Could not find the main class: MultiThing. Program will exit.
$ cat MultiThing.java
import java.io.*;
import java.util.*;
import com.google.common.annotations.*;
import com.google.common.collect.*;
public class MultiThing {
public static void main(String[] args) {
Multimap wordToFiles = HashMultimap.create();
wordToFiles.put("first", "HELLO");
wordToFiles.put("first", "HALLO");
for (String thing : wordToFiles.get("first")){
System.out.println(thing);
}
}
}
$ ls
google-collect-1.0.jar MultiThing.class com MultiThing.java
java 第三方代码_Java:如何使用第三方库?相关推荐
- java游戏代码_Java与Kotlin系列文章之性能问题详解
作者丨Jakub Anioła 译者丨姜雨生 策划丨田晓旭 随着对 Kotlin 越来越深入的了解,我发现市面上关于 Kotlin 方面,比较深入的资料几乎是 0,所以我决定,将 Kotlin 各个方 ...
- java 定时器代码_Java定时器代码的编写
Java定时器代码的编写 在某些时候, 我们需要实现这样的`功能,某一程序隔一段时间执行一次,而这一事情由系统本身来完成,并不是人为的触发,我们一般可称此为定时器任务.其实到Java中,实现起来是非常 ...
- java 编写代码_Java 7:如何编写非常快速的Java代码
java 编写代码 当我第一次写此博客时,我的目的是向您介绍ThreadLocalRandom类,它是Java 7中新增的用于生成随机数的类. 我在一系列微基准测试中分析了ThreadLocalRan ...
- java四则运算代码_Java实现简单四则运算
GitHub 项目地址 PSP PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 10 10 · Estima ...
- java 文件下载代码_java文件下载代码实例(单文件下载和多文件打包下载)
这篇文章主要介绍了java文件下载代码实例(单文件下载和多文件打包下载),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 最近项目有需要写文件下载相关 ...
- java实现支付宝第三方登录_Java 实现QQ第三方登录(附赠:完整代码)
老铁,转发+关注+私信 获取完整代码 前言:很多时候我们都需要如下的第三方登录,用QQ帐号快速登录你的网站,降低注册门槛,为你的网站带来海量新用户. 下面让我们来实现吧,可以参考官网文档,也可以看我下 ...
- java第三方包_java客户端引入第三方包方法
将java作为客户端运行(即通过java -jar client.jar方式运行),如有引用第三方jar包,不作特殊处理是无法正确运行,会抛出ClassNotFoundException异常. 如以下 ...
- java qq登录_JAVA实现QQ第三方登录
首先在QQ互联: https://connect.qq.com/manage.html 申请账号,并且进行资料审核,同时创建应用(设置回调地址) 申请应用完后,会有app_ID.app_KEY等参数 ...
- java 股票 代码_Java中利用散列表实现股票行情的查询_java
---- 在java中,提供了一个散列表类Hashtable,利用该类,我们可以按照特定的方式来存储数据,从而达到快速检索的目的.本文以查询股票的收盘数据为例,详细地说明java中散列表的使用方法. ...
最新文章
- 老大难的空指针,如何优雅处理?
- 《集体智慧编程》第8章
- 2020-08-21 光纤通信第四章知识点整理
- javascript 中面向对象实现 如何继承
- Unity5.1 新的网络引擎UNET(十五) Networking 引用--下
- Kbengine游戏引擎-【4】demo-kbengine_unity3d_demo 在容器docker上安装测试
- Android AnimatedVectorDrawable
- ELK详解(十九)——Kibana绘图展示
- 【大一期末项目】qqclienkey利用:基于qqclientkey的纯c++项目实践
- 在Ubuntu系统中安装字体(以安装华文行楷和方正舒体为例)
- Xmanager4注册码
- 自动化之RPA工具之UiPath
- QT5/C++项目:基于QT的跨平台网络对战象棋(二)(推荐★★★★)
- 生成doc和docx教程
- android lint
- 联想Y40加装固态硬盘
- iPhone怎么设置自定义铃声?苹果可以设置自定义铃声吗?
- 2014微软校园招聘笔试试题(英文)
- 爬取当当网的图书信息之导读
- 学Java的第十八天