标签: install

为什么Maven在安装期间会忽略更新的类?

在进行战争安装时,我一直看到Maven 2.2.1安装的奇怪行为.

有时,我会更新一个类,但更新的版本没有打包在mvn install生成的工件中.

到目前为止,我已经确定在目标目录中生成了更新的.class文件,并且生成的.war中的同名类不一样(修改了不同的日期,大小不同)

使用-X标志从命令行运行Maven会为类生成调试输出,如:

[DEBUG]*WEB-INF/classes/mypackage/MyClass.class是最新的.

我认为在缓存文件(?)之前我还遇到了同样的问题,这是Eclipse编译不完整,导致Maven构建中出现"未解决的编译问题"错误,而是来自Eclipse导出的工作工件.

  • Maven如何在安装过程中确定文件是否为"最新"?
  • Maven比较的文件在哪里?
  • 我可以强制Maven从头开始构建一个包吗?
  • 任何其他想法将不胜感激!

caching install maven-2

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

使用Innosetup删除快捷方式和关联文件

作为应用程序更新的一部分,我想删除旧的开始菜单条目(如果存在)以及它指向的文件.我试过了:

[InstallDelete]
Type: files; Name: "{group}\User's Manual (PDF)"
Type: files; Name: "{app}\User's Manual.pdf"
Run Code Online (Sandbox Code Playgroud)

实际文件本身已删除,但不是开始菜单条目.此外 - 安装日志中未记录任何操作.

有任何想法吗?

install inno-setup startmenu delete-file

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

在centOS上启动hudson时发生InvocationTargetException

我使用http://hudson-ci.org/redhat/上的说明安装了Hudson .当我运行以下命令时,我得到了InvocationTargetException.

root@host ~ # service hudson start

引起:java.lang.UnsatisfiedLinkError:/tmp/jna9143314259601764116.tmp:/tmp/jna9143314259601764116.tmp:无法映射来自共享对象的段:操作不允许

我正在使用Java最新的JDK ......有什么帮助吗?

install hudson centos

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

R 2.15安装在Redhat中

我试图在没有管理员权限的服务器上安装R的本地副本.我对服务器或Linux 几乎一无所知.我可以通过键入"R"轻松访问R的副本,但是我正在处理的服务器只有R的旧版本(v2.10.1).我至少需要v2.14来运行我的脚本,尽管我更愿意安装最新版本.

据我所知,我的服务器运行Redhat e15 x86_64 GNU/Linux.我将服务器映射到我的Windows计算机,并尝试在服务器上定期安装Windows R,但是当我尝试运行R.exe文件时,我收到一条错误,指出我"无法执行二进制文件".

我在CRAN网站上发现了我认为应该下载的内容:

在linux下安装... redhat/e15/x86_64

但该文件夹仅包含v2.10.我找到了关于在Redhat上安装R的这个帖子,但我仍然不知道如何(如果可能的话)安装/构建我自己的R副本.

linux installation install redhat r

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

WiX没有嵌入二进制文件

我正在使用WiX来创建我的产品安装程序.由于某种原因,它不再在安装程序中嵌入.exes和.dll.所以我有这个:

<Directory Id="TARGETDIR" Name="SourceDir">
  <Directory Id="ProgramFilesFolder">
    <Directory Id="USERSPECIFIEDDIR" Name="My-app-name" />
  </Directory>
Run Code Online (Sandbox Code Playgroud)

它创建一个.msi和一个名为My-app-name的文件夹,其中包含应用程序所需的所有.exe和dll文件.如果我从那里运行安装程序,它没关系,但如果我将msi移动到其他地方(没有子目录),它会因为无法找到文件而出错.我怎么能告诉WiX在安装程序中嵌入所有二进制文件?

如果它有帮助,这里是我的wxs的一些其他片段.如果您需要任何其他信息,请与我们联系.哦,我直接从visual studio 2008使用wix.

<DirectoryRef Id="USERSPECIFIEDDIR">
  <Component Id="MainExe" Guid="580F8F15-C06C-49A7-ADDC-56C96580DC0D">
    <File Id="MainExe" Name="OrderMonkey.exe" KeyPath="yes" />
  </Component>
  <Component Id="OMEmailerExe" Guid="3B0AECC3-67E5-40B3-83CB-9B84FE965ED8">
    <File Id="OMEmailerExe" Name="OMEmailer.exe" />
  </Component>
  <Component Id="migradomDLL" Guid="37E1BCAE-EB39-4DF5-88C7-AE74CA5EA171">
      <File Id="migradom" Name="MigraDoc.DocumentObjectModel.dll" />
  </Component>
  <Component Id="migrarenderDLL" Guid="C2910B9E-0B06-467A-853C-7651BE7BD9E4">
        <File Id="migrarender" Name="MigraDoc.Rendering.dll" />
  </Component>
  <Component Id="migrartfDLL" Guid="CEBE4DE9-7CA0-4F48-A8B1-1D46E4E48B66">
          <File Id="migrartf" Name="MigraDoc.RtfRendering.dll" />
  </Component>
  <Component Id="mysqldataDLL" Guid="2E474737-474C-4146-8E67-D3837B5DB862">
            <File Id="mysqldata" Name="MySql.Data.dll" />
  </Component>
  <Component Id="pdfchartingDLL" Guid="7467B6C2-BE38-4283-B179-9FA94C4A087F">
              <File Id="pdfcharting" Name="PdfSharp.Charting.dll" />
  </Component>
  <Component Id="pdfsharpDLL" Guid="39F23E36-BF9C-40C1-8190-6A3554B879BC">
                <File Id="pdfsharp" Name="PdfSharp.dll" …
Run Code Online (Sandbox Code Playgroud)

install wix visual-studio

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

在MAMP上安装Mongo驱动程序

我已经下载,编译并安装了最新的用于php的mongo驱动程序,它被放置在:

 /opt/local/lib/php/extensions/no-debug-non-zts-20090626/mongo.so
Run Code Online (Sandbox Code Playgroud)

我如何将其添加到MAMP php.ini文件中?我已经看过只是尝试添加"extention = mongo.so"但是这不起作用.我还尝试将mongo.so文件放在目录中:

/Applications/MAMP/bin/php/php5.4.4/lib/php/extensions/no-debug-xxx/
Run Code Online (Sandbox Code Playgroud)

并为php.ini添加了正确的代码行...

我是否必须告诉它扩展名所在的目录?

php install mamp module

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

LXC-Docker失败了依赖性

在Ubuntu 13.06 x64上安装,它是一个OpenVZ虚拟机.

按照脚本写信,并收到一些错误...

root@dev:/# sudo apt-get install linux-image-extra-`uname -r`
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-extra-2.6.32-042stab081.3
E: Couldn't find any package by regex 'linux-image-extra-2.6.32-042stab081.3'
root@dev:/#
Run Code Online (Sandbox Code Playgroud)

虽然我能够:

root@dev:/# uname -r
2.6.32-042stab081.3
root@dev:/#
Run Code Online (Sandbox Code Playgroud)

然后,当我尝试安装时,我收到以下内容(这是第二次尝试,因此显然被剥离)

root@dev:/# sudo apt-get install lxc-docker
Reading package lists... Done
Building dependency tree
Reading state information... Done
lxc-docker is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
4 not fully …
Run Code Online (Sandbox Code Playgroud)

install docker

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

无法运行go install:GOPATH外的目录没有安装位置

当我尝试运行时,go install我得到以下内容:

go install golang-book/chapter11/math: mkdir /Users/Swanros/Go/pkg/darwin_amd64: permission denied
Run Code Online (Sandbox Code Playgroud)

然后我尝试sudo go install获得以下内容:

go install: no install location for directory /Users/Swanros/Go/src/golang-book/chapter11/math outside GOPATH
Run Code Online (Sandbox Code Playgroud)

这是我的go env:

GOARCH="amd64"
GOBIN=""
GOCHAR="6"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/Swanros/Go"
GORACE=""
GOROOT="/usr/local/go"
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
CC="clang"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fno-common"
CXX="clang++"
CGO_ENABLED="1"
Run Code Online (Sandbox Code Playgroud)

echo $GOPATH 输出:

/Users/Swanros/Go
Run Code Online (Sandbox Code Playgroud)

我错过了什么?我整个上午一直在处理这件事.

install go

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

Google Cloud SDK安装程序在Windows 7上失败(gcloud崩溃(UnicodeDecodeError))

我的操作系统是win7.我想安装clould SDK.但它"无法安装".ERROR消息是:

Output folder: C:\Program Files (x86)\Google\Cloud SDK
Downloading Google Cloud SDK core.
Extracting Google Cloud SDK core.
Create Google Cloud SDK bat file: C:\Program Files (x86)\Google\Cloud SDK\cloud_env.bat
Installing components.
Welcome to the Google Cloud SDK!
ERROR: gcloud crashed (UnicodeDecodeError): 'ascii' codec can't decode byte 0xa4 in position 9: ordinal not in range(128)
If you would like to report this issue, please run the following command:
  gcloud feedback
To check gcloud for common problems, please run the following command:
  gcloud …
Run Code Online (Sandbox Code Playgroud)

windows install google-cloud-sdk

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

如何使用CMake安装脚本?

我有一个构建多个可执行文件并安装它们的项目。对于可执行文件,相关的CMake代码为:

add_executable(foo "foo.cpp")
add_executable(bar "bar.cpp;qux.cpp")
install(TARGETS foo bar "/usr/bin")
Run Code Online (Sandbox Code Playgroud)

然后,我创建了一个.deb包,当它安装,我可以运行foo,并bar通过命令行。我想做这样的事情:

add_executable(foo "foo.cpp")
add_executable(bar "bar.cpp;qux.cpp")
add_script(hello "hello.sh")
install(TARGETS foo bar hello)
Run Code Online (Sandbox Code Playgroud)

...因此可以hello从命令行执行。但是实际上并没有一个名为的CMake命令add_script。我该如何实现?

install cmake deb cpack

3
推荐指数
2
解决办法
1559
查看次数