标签: package-managers

如何在Amazon Elastic Beanstalk实例中安装Oracle Java 7

有没有人想出一个好的配置脚本,使用存储在.ebextensions中的配置文件将Oracle Java 1.7安装到Elastic Beanstalk实例中.我正在使用tomcat7版本的弹性beanstalk,我可以使用以下命令安装openJDK和yum:

packages:
  yum:
    java-1.7.0-openjdk: []
    java-1.7.0-openjdk-devel: []

commands:
  use_java7:
    command: alternatives --set java /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
Run Code Online (Sandbox Code Playgroud)

我怎么想使用Oracle Java 1.7而不是OpenJDK和yum本身就没有它的回购.

package-managers amazon-web-services java-7 amazon-elastic-beanstalk

11
推荐指数
1
解决办法
4303
查看次数

R全局安装包

如何在全球范围内安装R软件包,以便所有用户都可以使用?目前我在做

R.exe CMD INSTALL *.zip
Run Code Online (Sandbox Code Playgroud)

但确实如此

* installing to library 'C:/Users/Matt/Documents/R/win-library/2.15'
Run Code Online (Sandbox Code Playgroud)

我想在Windows的"程序文件"中将R和R一起安装在一起.

windows r package-managers

10
推荐指数
2
解决办法
1万
查看次数

如何在Android中获取源类文件的包名?

我只使用一个项目来移植Lite和完整版本,我只是更新Manifest文件包名称.

我的项目结构是这样的

我的应用程序
      | _src
          | _com.example.myapp
                                              | _MyClass.java

和我的清单包名称不同.

包= "com.example.myapplite"

我正在使用一个库项目,因为我想要在MyApp中使用的类的包名.

我用过这个

        System.out.println("Package Name " + context.getPackageName());
Run Code Online (Sandbox Code Playgroud)

但它给我一个清单文件包名称值即.com.example.myapplite

我想要MyClass.java包名.即.com.example.myapp

我也知道这一点

 MyClass mClass = new MyClass();
 Package pack = mClass.getClass().getPackage();
Run Code Online (Sandbox Code Playgroud)

但是我不能使用这种方法,因为我使用以下方法来获取我的库项目中的类文件

Class c = Class.forName("package_name.MyClass");
Run Code Online (Sandbox Code Playgroud)

如何通过编程方式获取MyClass.java文件的包名?

java android class package-managers android-library

10
推荐指数
2
解决办法
4万
查看次数

npm install无法读取package.json

我正在尝试管理我的节点包依赖项.我希望能够通过运行命令来安装所有必需的依赖项,从我所读到的,实现此目的的一种方法是使用package.json文件并运行npm install.所以我的JSON文件看起来像这样:

{
 "name": "Name-Of-The-Thing",
 "description": "The Thing's Name",
 "author": "The Dude <the.dude@dudethinking.com>",
 "dependencies": {
      "mocha":">= 1.12.0",
      "mocha-phantomjs":">= 3.1.0",
      "chai":">= 1.7.2",
      "phantomjs":">= 1.9.1"
 }
}
Run Code Online (Sandbox Code Playgroud)

但是npm install报告以下错误:

npm ERR! Failed to parse json
npm ERR! Unexpected token ?
npm ERR! File: C:\Path\To\The\Thing\package.json
npm ERR! Failed to parse package.json data.
npm ERR! package.json must be actual JSON, not just JavaScript.
npm ERR!
npm ERR! This is not a bug in npm.
npm ERR! Tell the …
Run Code Online (Sandbox Code Playgroud)

package-managers npm

10
推荐指数
1
解决办法
2万
查看次数

如何在.npmignore中的目录中将单个文件列入白名单?

我试图在包npm的目录中只下载一个文件npm install.

该目录看起来像:

+- dist/
   +- 1.0.0/
   +- 1.0.1/
   +- ...lots of other dirs...
   +- file.js
Run Code Online (Sandbox Code Playgroud)

我希望npm忽略所有内容,但file.js我尝试在我的内容中包含以下内容.npmignore:

dist/
!dist/file.js
Run Code Online (Sandbox Code Playgroud)

然而,dist当我安装软件包时,npm仍然会下载所有目录.我认为这应该是有效的,.gitignore但显然我在这里遗漏了一些东西.

package-managers gitignore node.js npm npmignore

10
推荐指数
2
解决办法
3254
查看次数

Nuget包管理器控制台 - 包不包含清单

我在我的项目中尝试更新/重新安装的每个软件包上突然出现此错误..如何开始调试此问题?包管理器是否创建了一个包含更多详细信息的日志文件?它找不到的清单在哪里?

不同项目中的相同包,但同样的解决方案工作正常

在此输入图像描述

package-managers visual-studio nuget nuget-package

10
推荐指数
1
解决办法
1182
查看次数

Visual Studio 2015中的程序包管理器"407(需要代理身份验证)"

我知道这是一个经常被问到的问题,但是经过几天的研究,我找不到这个特定问题的答案.


我有一个新的ASP.NET 5(Core 1.0)MVC模板,我试图添加一个包,但每次我进入包管理器输出:

Response status code does not indicate success: 407 (Proxy Authentication Required). 
Run Code Online (Sandbox Code Playgroud)

以及解决方案资源管理器顶部的以下内容:

在此输入图像描述

我的设置看起来很好,我可以在"管理解决方案包"屏幕中浏览包.

我知道我被要求提供凭证,所以我在哪里输入?另一方面,我机器上的所有其他应用程序都验证了互联网访问,那么我为什么要这样做呢?

任何想法/指针都非常受欢迎.

Visual Studio 2015 - 14.0.24720.00更新1 Visual Studio 2015的
NuGet包管理器 - 3.3.0.167


包管理器输出的顶部:

安装NuGet包AutoMapper.4.2.1.
成功将'AutoMapper 4.2.1'安装到CustomerPortal
==========完成==========
PATH =.\node_modules.bin;%PATH%; C:\ Program Files(x86 )\ Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External; C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\git
C:\Users\medmondson.dnx\runtimes\dnx-clr-win-x86.1.0.0-rc1-update1\bin\dnx.exe"C:\ Users\medmondson.dnx\runtimes\dnx-clr-win-x86. 1.0.0-rc1-update1\bin\lib\Microsoft.Dnx.Tooling\Microsoft.Dnx.Tooling.dll"恢复"M:\ visual studio 2015\Projects\CustomerPortal\src\CustomerPortal"-f"C:\ Program文件(x86)\ Microsoft Web Tools\DNU"
Microsoft .NET开发实用程序Clr-x86-1.0.0-rc1-16231
获取https://www.nuget.org/api/v2/
GET http://packages.nuget .org/v1/FeedService.svc /
GET https://www.postsharp.net/nuget/packages/
为M:\ visual studio 2015\Projects\CustomerPortal\src\CustomerPortal\project.json恢复包
GET https:// …

package-managers visual-studio nuget nugetgallery visual-studio-2015

10
推荐指数
2
解决办法
2万
查看次数

相当于 Python Alpine 镜像中的 apt autoremove

我正在尝试清除未使用的依赖项以减小图像大小。

Ubuntu 镜像中解决了这个问题

sudo-apt autoremove
Run Code Online (Sandbox Code Playgroud)

请帮我了解在 Alpine 中使用的命令。

package-managers docker alpine-linux

10
推荐指数
2
解决办法
1万
查看次数

Julia:如何更新到最新版本的软件包(即 Flux)

我有 Julia 1.1

我想更新到最新版本的包,在这种情况下,Flux 8.3.0根据Flux.jl 的文档

当我打字时

Pkg.status("Flux")
Run Code Online (Sandbox Code Playgroud)

我得到

Status `~/.julia/environments/v1.1/Project.toml`
[587475ba] Flux v0.6.10
Run Code Online (Sandbox Code Playgroud)

我也试过:

Pkg.add("Flux")
Pkg.update("Flux")
Run Code Online (Sandbox Code Playgroud)

但它不会改变版本

编辑 我在 Bogumi 发表评论后尝试了以下命令?神滑雪

Pkg.update()
Run Code Online (Sandbox Code Playgroud)

给我

  Updating registry at `~/.julia/registries/General`
? Warning: Some registries failed to update:
?     — `~/.julia/registries/General` — registry dirty
? @ Pkg.Types /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.1/Pkg/src/Types.jl:1269
  Updating git-repo `https://github.com/MikeInnes/IRTools.jl.git`
  Updating git-repo `https://github.com/JuliaInterop/RCall.jl.git`
  Updating git-repo `https://github.com/FluxML/Zygote.jl.git`
  Updating git-repo `https://github.com/VMLS-book/VMLS.jl`
 Resolving package versions...
ERROR: Unsatisfiable requirements detected for package ZygoteRules [700de1a5]:
 ZygoteRules [700de1a5] log:
 ??ZygoteRules [700de1a5] has no known versions! …
Run Code Online (Sandbox Code Playgroud)

package-managers package julia flux.jl

10
推荐指数
1
解决办法
3323
查看次数

`brew list` 显示了许多我没有安装的东西。为什么?如果安装的某些东西取决于它们,我怎么知道?

在一台新机器上,我使用brew只安装了四个东西:gitnode和。后来,当我跑步时,我被告知许多其他我没有安装的东西都是“过时的”。我跑了并得到以下信息:sqlitelessbrew updatebrew list

brotli              less               pcre2
c-ares              libnghttp2         python@3.9
ca-certificates     libuv              readline
gdbm                mpdecimal          sqlite
gettext             ncurses            xz
git                 node
icu4c               openssl@1.1
Run Code Online (Sandbox Code Playgroud)

这些是从哪里来的?如果它们是因为安装git或需要它们nodeless安装的,我如何找到?

macos homebrew package-managers

10
推荐指数
1
解决办法
3101
查看次数