Tag: github

从GitHub项目导出可用的.jar文件

我是java和eclipse的新手,我想从这个github项目中获取jar文件: https://github.com/nikkiii/omegle-api-java 我已经尝试在eclipse中这样做,但是我不能将项目作为java项目导入,并且(我认为)因为这个原因我无法使用Exportfunction来获取项目的jar文件。 最简单/最好的方法是什么? 谢谢

使用Java从Github下载二进制文件

我正在尝试使用以下方法下载此文件( http://github.com/downloads/TheHolyWaffle/ChampionHelper/ChampionHelper-4.jar ),但它似乎不起作用。 我收到一个空/损坏的文件。 String link = “http://github.com/downloads/TheHolyWaffle/ChampionHelper/ChampionHelper-4.jar”; String fileName = “ChampionHelper-4.jar”; URL url = new URL(link); URLConnection c = url.openConnection(); c.setRequestProperty(“User-Agent”, “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 1.2.30703)”); InputStream input; input = c.getInputStream(); byte[] buffer = new byte[4096]; int n = -1; OutputStream output = […]

我可以将eclipse源文件夹转换为包吗?

我已经分叉了一个Github项目,使用Eclipse在本地克隆它,并将其作为一般项目导入Eclipse。 随附的.project文件是一个Eclipse .project文件,其中包含正确的“nature”和“buildCommand”xml标记。 所以它似乎是一个有效的Eclipse项目。 但是,我无法指定运行配置或配置构建路径。 当我选择“构建路径”弹出菜单项时,它会在灰显文本中显示“无可用操作”。 当我从主菜单中选择“运行/运行为”时,它显示(无适用)。 我想知道问题是项目完全导入为源文件夹: 没有包可以谈论。 我从头创建了另一个项目,并根据需要创建了正确的源文件夹和包,以匹配源代码中的包语句。 从git repo手动导入源代码后,我可以构建并运行该项目。 如果缺少软件包确实是问题,那么在Eclipse中是否有一种快速的方法可以将源文件夹转换为软件包?

我怎样让Sonarcloud在Travis,Maven和github的分叉请求下运行

在调查我最近的问题时, Sonarcloud与Travis,Maven和github失败了,我意识到我问的是错误的问题。 我试图解决一个症状而不是潜在的问题。 我工作的项目( eclipse /扫描 )使用Github作为存储库,使用Travis和Sonarcloud进行持续集成和代码分析。 虽然Sonarcloud分析在内部拉取请求(从分支直接推送到eclipse /扫描的拉取请求)上运行良好,但当Travis运行外部拉取请求(来自分叉回购)时,它不起作用。 根本问题在于,我们目前运行sonarcloud的方式依赖于环境变量,这些变量由于安全原因而未填充外部拉取请求: Encrypted environment variables have been removed for security reasons. See https://docs.travis-ci.com/user/pull-requests/#Pull-Requests-and-Security-Restrictions 我们的存储库设置不关心Sonarcloud是否运行,但这意味着我们经常合并破坏sonarcloud规则的更改,因为我们没有意识到它们已被破坏。 我们只看到那些规则在下次被直接推送到存储库的人更改时被破坏了。 这将修复Sonarcloud发现的问题从协作者转移到提交者的负担。 所以, 有没有办法在不引入安全问题的情况下启用Sonarcloud分析来自分叉存储库的拉取请求? 请注意,这个问题似乎是在Travis公共存储库之外的一步, 如何添加一个对Pull请求起作用的Secure变量,它还没有答案。

如何使用java访问github graphql API

我需要访问github graphql API来获取有关某个存储库的一些数据。 以下curl命令工作正常 curl -i -H “Authorization: bearer myGithubToken” -X POST -d ‘{“query”: “query { repository(owner: \”wso2-extensions\”, name: \”identity-inbound-auth-oauth\”) { object(expression:\”83253ce50f189db30c54f13afa5d99021e2d7ece\”) { … on Commit { blame(path: \”components/org.wso2.carbon.identity.oauth.endpoint/src/main/java/org/wso2/carbon/identity/oauth/endpoint/authz/OAuth2AuthzEndpoint.java\”) { ranges { startingLine endingLine age commit { message url history(first: 2) { edges { node { message url } } } author { name email […]

如何在Eclipse中将GitHub托管项目导入为Java项目?

我在我的GitHub上分叉了这个项目: https://github.com/iluwatar/java-design-patterns 现在我正试图在本地导入(克隆)我自己的原始仓库。 我设法通过Bash命令行完成,但我无法在Eclipse中导入项目并使其成为“Java项目”。 它被导入为“通用项目”,其中包被视为普通目录: 导入向导提供以下3个选项: 如果我选择第一个,它说“没有找到项目”,如果我选择第二个,我不知道如何继续。 这是错误的方式吗? 我正在使用带有EGit插件的Eclipse Mars(4.5.1)。

Android Showcase查看如何使用?

很好的展示视图 我用这个: https://github.com/amlcurran/ShowcaseView 导入文件后,它会出错。 这是我的错误和improted .jar文件 错误说 在java中 R无法解析为变量 很有型 错误:检索项目的父项时出错:找不到与给定名称“Theme.Sherlock.Light”匹配的资源。 再次,风格 错误:错误:找不到与给定名称匹配的资源:attr’android:fontFamily’。 还有任何教程在我的项目中使用Showcase视图。 我找不到,我从github项目中没有理解。 不清楚。

Maven – 将代码释放到GitHub时出错(推送后挂起)

我正在尝试运行mvn release:prepare目标并且它在推送后挂起。 知道我可能做错了吗? [INFO] [INFO] ———————————————————————— [INFO] [INFO] BUILD SUCCESSFUL [INFO] [INFO] ———————————————————————— [INFO] [INFO] Total time: 8 seconds [INFO] [INFO] Finished at: Tue Jul 13 23:54:59 PDT 2010 [INFO] [INFO] Final Memory: 55M/294M [INFO] [INFO] ———————————————————————— [INFO] Checking in modified POMs… [INFO] Executing: cmd.exe /X /C “git add — pom.xml” [INFO] Working directory: C:\development\taylor\my-app […]