标签: packages

iPhone - 在一个应用程序中打包多个应用程序

我想在一个应用程序中打包多个应用程序.因此,下载一个应用程序并将其安装到iPhone中将安装3/4应用程序.像java midlet这样的东西适合在一个jar文件中有多个Midlet.是否可以使用多个目标或捆绑,聚合目标等?

iphone packages

0
推荐指数
1
解决办法
210
查看次数

如何在perl中从部分命名空间动态发现包?

我有一个目录结构,看起来像:

Foo :: Bar :: Baz :: 1 Foo :: Bar :: Baz :: 2等

我可以列出以下内容的包:

use Foo::Bar::Baz;

谢谢!

编辑:更清楚模块是什么.

perl packages autodiscovery

0
推荐指数
1
解决办法
440
查看次数

当包是目录而不是文件时,如何"导入*"并调用导入的函数

如果我正在开发一个客户端 - 服务器应用程序并且有3个文件(client.py,server.pycommon.py,)并且common.py具有有用的功能(例如normalize()),那么客户端和服务器都可以轻松地执行以下操作:

from common import *

url = normalize(url)
Run Code Online (Sandbox Code Playgroud)

但是,如果出于各种奇怪的原因,我宁愿拥有单独的子目录(client,servercommon),并且每个函数都有自己的文件,似乎没有类似的快捷方式.

我必须摆弄sys.path,然后在导入后我需要使用url=normalize.normalize(url).我确信我可以编写一个解决方法,但是我已经不知道有一些Pythonic处理这种方法吗?

更新:以下是按照Ignacio的建议完成后的方法:

$ cat common/__init__.py; client/login.py jcomeauictx.myopenid.com
import os, sys
for module in os.listdir(os.path.dirname(__file__)):
 print >>sys.stderr, 'module: %s' % module
 name, extension = os.path.splitext(module)
 if extension == '.py' and not name.startswith('_'):
  importer = 'from %s import %s' % (name, name)
  print >>sys.stderr, 'import statement: %s' % importer
  exec(importer) …
Run Code Online (Sandbox Code Playgroud)

python import client-server packages package

0
推荐指数
1
解决办法
1852
查看次数

了解Java中的JAR和包

我试图了解jar和jar如何在Java中工作.所以为了做到这一点,我创建了一个简单的测试JAR,并尝试使用该jar中包含的类.很简单,但它给我的错误,如"找不到课".这是设置:

1)我有一个名为MyHelloWorld.java的文件,它将打包在一个JAR中:

package com.mytest;

public class MyHelloWorld {
    public String getHello() {
        return "Hello";
    }
    public static void main(String[] args) {
        System.out.println("Hello world!");
    }
}
Run Code Online (Sandbox Code Playgroud)

2)我有另一个名为'HelloHello.java'的文件,该文件使用getHello()com.mytest.MyHelloWorld中的函数

import com.mytest.*;

public class HelloHello {
    public static void main (String[] args) {
        MyHelloWorld hello = new MyHelloWorld();
        System.out.println(hello.getHello());
    }
}
Run Code Online (Sandbox Code Playgroud)

3)要将MyHelloWorld类打包到JAR中,我com/mytest在当前目录中创建了文件夹,并将MyHelloWorld.java移动到该文件夹

4)我在该文件夹中编译了MyHelloWorld.java javac MyHelloWorld.java

5)我jar -cf myhello.jar ./com/mytest/*.class从根文件夹运行以创建JAR文件(如http://www.javacoffeebreak.com/faq/faq0028.html中所述)

6)我将HelloHello.java和myhello.jar复制到一个没有其他内容的新文件夹中,以测试此设置

7)javac -cp ./*.jar HelloHello.java[成功]

8)java -cp ./*.jar HelloHello[FAILS](我也尝试过`java HelloWorld',它也失败了,带有不同的错误信息)

最后一条语句失败并显示以下消息:

$java -cp …
Run Code Online (Sandbox Code Playgroud)

java packages jar

0
推荐指数
1
解决办法
3245
查看次数

R在窗户上安装Vennerable包

我无法在我的Windows 7上使用最新的R(2.13.0)从https://r-forge.r-project.org/projects/vennerable/安装Vennerable R软件包.

我试过以下:

  1. 从RGui安装并选择R-Forge repos:
    列表中没有Vennerable包

  2. 使用"从本地zip文件安装包"从RGui安装:

    can not open compressed file 'Vennerable.tar.gz/DESCRIPTION'
    
    Run Code Online (Sandbox Code Playgroud)
  3. 将tar.gz转换为zip并使用"从本地zip文件安装包"从RGui安装:

    can not open compressed file 'Vennerable.tar.gz/DESCRIPTION'
    
    Run Code Online (Sandbox Code Playgroud)
  4. 尝试手动安装: install.packages("D:/Downloads/Vennerable.tar.gz", repos = NULL)

    can not open compressed file 'Vennerable.tar.gz/DESCRIPTION'
    Error in install.packages : cannot open the connection
    
    Run Code Online (Sandbox Code Playgroud)

注意:有一个文件说明.

我该怎么做才能安装这个软件包?


包页面上的链接已经死亡(对于Windows构建包源).

install packages r

0
推荐指数
1
解决办法
3768
查看次数

为什么我不能通过packagist下载我的包?

我开发了一个库,我决定把它扔给包装工.我composer.json看起来如下

{
    "name": "kamranahmedse/php-geocode",
    "type": "library",
    "description": "A wrapper around the Google Geocoding API to get different details such as latitude, longitude, country, city, district, postcode, town and street number regarding some specific address.",
    "keywords": ["location", "address", "addresses", "google", "map", "maps", "gmap", "gmaps", "geocode", "geocoder", "geocoding"],
    "homepage": "https://github.com/kamranahmedse/php-geocode",
    "license": "MIT",
    "authors": [
        {
            "name": "Kamran Ahmed",
            "homepage": "http://kamranahmed.info",
            "role": "Developer"
        }
    ],
    "autoload": {
        "psr-0": {
            "Geocode": "src/"
        }
    },
    "require": {
        "php": ">=5.2.0"
    }
}
Run Code Online (Sandbox Code Playgroud)

我已经在https://packagist.org/packages/kamranahmedse/php-geocode …

php packages package-managers composer-php packagist

0
推荐指数
1
解决办法
1096
查看次数

在Oracle中使用软件包的优缺点

我对使用软件包很陌生。我的团队正在决定是否在我们的应用程序中使用软件包。我们有4个应用程序当前正在使用嵌入式SQL。我们决定将每个sql语句放入存储过程中,然后在逻辑上将存储过程分组到包中(这些存储过程将在应用程序之间共享)。使用软件包的潜在利弊是什么?

我们的应用程序是使用c#在asp.net中编写的。

asp.net oracle plsql stored-procedures packages

0
推荐指数
1
解决办法
791
查看次数

packagist laravel package -composer无法找到包

我用Laravel创建了包.

  • 我的包的composer.json文件将如下所示

    {
    "name": "lakshmajim/testview",
    "description": "hi",
    "keywords": [
        "package"
    ],
    "homepage": "https://github.com/lakshmajim/testview",
    "license": "MIT",
    "authors": [
        {
            "name": "lakshmajim",
            "email": "lakshmaji9@gmail.com"
        }
    ],
    "require": {
                "php": ">=5.3.0"
    },
    "autoload": {
        "psr-4": {
            "lakshmajim\\testview\\": "src/"
        }
    },
    "minimum-stability": "dev"
    
    Run Code Online (Sandbox Code Playgroud)

    }

  • 然后我拉到了github

  • 然后我把它链接到Packagist

  • 当我运行composer require lakshmajim/testview 它时,它显示以下错误消息

    [InvalidArgumentException]
    无法在任何版本中找到最小稳定性(稳定)的软件包lakshmajim/testview.检查包装拼写或您的最低-S
    盈利能力

问题:当我尝试使用composer安装时,为什么我收到该错误消息?如何成功运行composer需要lakshmajim/testview

packages composer-php packagist laravel-5

0
推荐指数
1
解决办法
2796
查看次数

未创建包文件夹 - Android

我正在创建一个Android应用程序.在未创建的Android/data/package.com文件夹下.我是否需要在此文件夹下创建目录?我在Android 6.0设备上测试.

android packages android-package-managers

0
推荐指数
1
解决办法
2603
查看次数

java错误:class,interface或enum expected(multiole包)

我目前正在运行Java教程,现在专注于包和受保护的变量.我应该编译一个示例,显示使用多个包时代码的工作方式.出于某种原因,我完全无法获得编译代码.我甚至试过从教程中复制粘贴演示代码,甚至不能编译.我自己的代码和教程代码抛出:

java 23: error: class, interface, or enum expected
package bookpackext;
^
1 error
Run Code Online (Sandbox Code Playgroud)

谁能够看到这里有什么问题?我一直在环顾四周,每个发布过相同错误的人都被告知要仔细查看curlies和方法,我不能因为我的生活在这里看到任何错误.

提前致谢!我自己的代码如下:

package bookpack; 

public class Book {
    protected String title;
    protected String author;
    protected int pubDate;

    public Book(String t, String a, int d) {
        title = t;
        author = a;
        pubDate = d;
    }

    public void show() {
        System.out.println();
        System.out.println(title);
        System.out.println(author);
        System.out.println(pubDate);
        System.out.println();
    }
}

package bookpackext;

class ExtBook extends bookpack.Book {   
    private String publisher; 

    public ExtBook(String t, String a, int d, String p) { …
Run Code Online (Sandbox Code Playgroud)

java packages

0
推荐指数
1
解决办法
47
查看次数