小编oal*_*ren的帖子

从 Eclipse 中的工作应用程序导出后出现 ClassNotFoundException

因此,在将项目导出到可运行的 jar 后,我收到此消息。我很不明白为什么会这样,因为当我在 Eclipse 中选择“运行”时,应用程序运行得很好。我已经尝试过提取和打包可靠的库,但没有雪茄。

有人知道该怎么办吗?

    Exception in thread "main" java.lang.NoClassDefFoundError: com/mysql/jdbc/jdbc2/optional/MysqlDataSource
    at jp.kddi.geonames.GeoNames.getConnectionWithDataSource(GeoNames.java:55)
    at jp.kddi.geonames.GeoNames.setFromGN(GeoNames.java:155)
    at jp.kddi.twittercrawler.Attributes.setCoordinatesGeonames(Attributes.java:297)
    at jp.kddi.twittercrawler.Attributes.setCoordinatesJSON(Attributes.java:280)
    at jp.kddi.twittercrawler.Attributes.SetAll(Attributes.java:42)
    at jp.kddi.twittercrawler.TweetList.makeList(TweetList.java:25)
    at jp.kddi.twittercrawler.TweetCloud.main(TweetCloud.java:45)
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.jdbc2.optional.MysqlDataSource
    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:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    ... 7 more
Run Code Online (Sandbox Code Playgroud)

java eclipse jar noclassdeffounderror classnotfoundexception

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

如何使用正则表达式从JSON字符串中减去子字符串?

所以我找到了与这项任务相关的链接.首先 使用python,第二次使用c#,第三次使用Perl

现在我对Perl太新了,我想做的是使用来自twitter的一些json流.我在看的是这个:

..E","location":"Hollywood, Los Angeles, CA ","screen_name":"i..
Run Code Online (Sandbox Code Playgroud)

我如何找到"位置":使用正则表达式,然后分配一个变量来包含好莱坞,洛杉矶,加州

sub get_location {
# pseudo code:  
# look for "location":"xxxxxxxxxxxxxxxx" 
# assign $tmp_loc = Hollywood, Los Angeles, CA (in this case)
# return $tmp_loc; }
Run Code Online (Sandbox Code Playgroud)

regex twitter perl twitter-feed

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