小编f_p*_*ras的帖子

将Cordova(Phonegap)插件手动添加到现有的Android项目中

我正在尝试将其他Phonegap插件(即File插件)添加到使用Phonegap的现有Android应用程序中.

我已经尝试导航到我的项目目录(在我的工作区中),然后运行命令

cordova plugin add https://theurlwhichworks.org/ 
Run Code Online (Sandbox Code Playgroud)

它说插件正在安装,当我在我的计算机上查看我的工作区时,有一个名为plugins的文件夹,里面有一个名为

org.apache.cordova.file
Run Code Online (Sandbox Code Playgroud)

这意味着插件(显然)正确下载,但似乎没有添加到我的项目中.

有没有办法直接手动添加这个插件(或其他)到我的Android项目?我构建+运行我的应用程序到eclipse的连接设备,因为任何时候我尝试使用关于cordova/phonegap的CLI我似乎总是做错了,或者结果根本不是我所期望的.

希望可以手动添加这些插件.我很感激任何建议

android command-line-interface phonegap-plugins cordova

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

在Apache HttpAsyncClient中配置SSL

我需要设置一个具有SSL支持的Apache HTTPAsyncClient。我使用此代码,但是它似乎不起作用(获取“ javax.net.ssl.SSLException:收到致命警报:handshake_failure”)

    System.setProperty("javax.net.debug", "ssl,handshake");
    System.setProperty("sun.security.ssl.allowUnsafeRenegotiation", "true");

    KeyStore ts = KeyStore.getInstance("JKS");
    ts.load(loadStream("C:/TrustStore/cacerts"), "trustpass".toCharArray());
    KeyStore ks = KeyStore.getInstance("JKS");
    ks.load(loadStream("C:/KeyStore/SSL/keystore.SomeKey"), "keypass".toCharArray());

    SSLContextBuilder sslBuilder = SSLContexts.custom().loadTrustMaterial(ts).loadKeyMaterial(ks, "somekey".toCharArray()).setSecureRandom(new SecureRandom());        
    SSLContext ssl = sslBuilder.build();

    PoolingNHttpClientConnectionManager cm = new PoolingNHttpClientConnectionManager(new DefaultConnectingIOReactor(IOReactorConfig.DEFAULT));        

    CloseableHttpAsyncClient clientHttps = HttpAsyncClientBuilder.create()
            .setConnectionManager(cm)    
            .setHostnameVerifier(SSLConnectionSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER)
            .setSSLContext(ssl)
            .build();

    RequestConfig.Builder b = RequestConfig.custom();        
    b.setProxy(new HttpHost("proxyHost", proxyPort));
    RequestConfig rc = b.build();

    clientHttps.start();

    HttpRequestBase req = new HttpPost("https://someurl");
    ((HttpEntityEnclosingRequestBase)req).setEntity(new StringEntity("somestring"));
    req.setConfig(rc);

    clientHttps.execute(req, new FutureCallback<HttpResponse>() {

        @Override
        public void failed(Exception ex) {
            System.out.println(ex);
        }

        @Override
        public void completed(HttpResponse result) …
Run Code Online (Sandbox Code Playgroud)

java ssl apache-httpcomponents apache-httpclient-4.x

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

Tomcat经理从不问我ID/PASSWORD

我在Amazon Linux EC2实例上设置了Apache Tomcat/9.0.0.M4.我完成了像这样编辑conf/tomcat-users.xml.

<role rolename="manager-gui"/>
<role rolename="manager-status"/>
<role rolename="admin"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-status"/>
Run Code Online (Sandbox Code Playgroud)

然后,我用./shutdown.sh和./startup.sh重新启动Tomcat我尝试登录,但Tomcat网页从不询问经理的ID /密码.它只显示这个403错误页面.

403访问被拒绝

如何查找登录消息框?

linux tomcat login amazon-web-services

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

在 RPM %files 部分中,是否可以递归地指定一个目录及其所有文件和子目录?

我正在开发一个将东西打包到 RPM 中的打包系统。我有一种情况,指定我想要一个目录及其下的每个文件和子目录包含在 RPM 中会非常方便。当然,这将在该%files部分中。

有没有办法做到这一点?我注意到有一种方法可以指定要包含的文件列表来自一个文件。我是否必须find在该%install部分中运行才能将该列表生成到文件中,然后%files稍后在该部分中使用该文件?

recursion rpm rpm-spec

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

Apache FTPClient 上传 jar 文件最终被损坏

我似乎正在使用 Apache 的 FTPClient 3.0.1 将损坏的 jar 文件上传到远程服务器。我还将文件和文件传输类型设置为二进制。

FTPClient ftp = new FTPClient();

FileInputStream fis = new FileInputStream("filename");
ftp.setFileTransferMode(org.apache.commons.net.ftp.FTP.BINARY_FILE_TYPE);
ftp.setFileType(FTPClient.BINARY_FILE_TYPE);
ftp.storeFile(fis);
fis.close();
ftp.logout();
ftp.disconnect();
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激!

贾森

java ftp-client corrupt

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

Apache Drill 1.6.0 无法启动嵌入式 Drillbit (windows)

我无法在 Windows 机器上启动嵌入式钻头并收到以下错误。我已经检查了存在 Jackson-databind-2.7.1.jar 的 3rd 方文件夹中的罐子,仍然说找不到类异常。你能帮我吗?

错误:启动嵌入式 Drillbit 失败:UNSUPPORTED_OPERATION 错误:尝试加载 org.apache.drill.exec.store.StoragePluginRegistry 路径上请求的类型类的实例时失败。

[错误 ID:4e654256-f63d-434f-8f41-981892a776b5] (state=,code=0) java.sql.SQLException:启动嵌入式 Drillbit 失败:UNSUPPORTED_OPERATION 错误:尝试加载类型为 org 的类的实例时失败。在路径drill.exec.storage.registry 请求的apache.drill.exec.store.StoragePluginRegistry。

[Error Id: 4e654256-f63d-434f-8f41-981892a776b5 ] 在 org.apache.drill.jdbc.impl.DrillConnectionImpl.(DrillConnectionImpl.java:120) 在 org.apache.drill.jdbc.impl.DrillConnection(FactoryDrillJdbc.impl.DrillJdbc. .java:64) 在 org.apache.drill.jdbc.impl.DrillFactory.newConnection(DrillFactory.java:69) 在 net.hydromatic.avatica.UnregisteredDriver.connect(UnregisteredDriver.java:126) 在 org.apache.drill。 jdbc.Driver.connect(Driver.java:72) at sqlline.DatabaseConnection.connect(DatabaseConnection.java:167) at sqlline.DatabaseConnection.getConnection(DatabaseConnection.java:213) at sqlline.Commands.connect(Commands.java:1083) ) at sqlline.Commands.connect(Commands.java:1015) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun。reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at sqlline.ReflectiveCommandHandler.execute (ReflectiveCommandHandler.java:36) at sqlline.SqlLine.dispatch(SqlLine.java:742) at sqlline.SqlLine.initArgs(SqlLine.java:528) at sqlline.SqlLine.begin(SqlLine.java:596) at sqlline.SqlLine .start(SqlLine.java:375) at sqlline.SqlLine.main(SqlLine.java:268) 引起:org.apache.drill.common.exceptions.UserException: UNSUPPORTED_OPERATION ERROR: 尝试加载类的实例时失败在路径drill.exec.storage.registry 请求的类型org.apache.drill.exec.store.StoragePluginRegistry。NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) …

windows apache-drill

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

从DIV获取内部文本

HTML:

<div id="country">
    <span>B</span>
    Bangladesh
</div>

<div id="capital">
    Dhaka
    <span>D</span>
</div>
Run Code Online (Sandbox Code Playgroud)
  1. #country,我想要孟加拉国
  2. #capital,我想要达卡

我怎样才能做到这一点?

jquery

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

如何使用Apache Nifi将数据从MySql导入Hive?

我正在尝试使用QueryDatabaseTablePutHiveQl处理器将数据从MySql导入到Hive ,但是会发生错误.

我有一些问题:

  1. 什么是输出格式puthiveql
  2. 输出表应该预先创建还是处理器会这样做?
  3. 我在哪里可以找到MySql到Hive进程的模板?

apache-nifi

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

错误:线程"main"中的异常java.lang.OutOfMemoryError:Java堆空间

我的计划如下:

import java.util.*;

class evenNumber {
    ArrayList<Integer> arrL=new ArrayList<Integer>();

    ArrayList<Integer> saveEvenNumber(int N) {
        if(N<2)
            System.out.println("N should be greater than 2");
        else 
            for(int i=1;i<N;i++)
            {
                while(i%2==0)
                {
                    arrL.add(i);
                }
            }

        return arrL;
    }

    void printEvenNumber() {
        Iterator<Integer> tr=arrL.iterator();
        while(tr.hasNext())
            {
                System.out.print(tr.next());
                System.out.print("*2, ");
            }
    }
}


public class First {
    public static void main(String args[]) {
        evenNumber eN=new evenNumber();
        eN.saveEvenNumber(13);
        eN.printEvenNumber();
    }
}
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
    at java.util.Arrays.copyOf(Unknown Source)
    at java.util.Arrays.copyOf(Unknown Source)
    at java.util.ArrayList.grow(Unknown Source) …
Run Code Online (Sandbox Code Playgroud)

java out-of-memory

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

Apache PDFBox:编码问题

我有一个 PDF 模板并试图替换其中的一些单词。我使用这个代码:

private PDDocument replaceText(PDDocument document, String searchString, String replacement) throws IOException {
    if (searchString.isEmpty() || replacement.isEmpty()) {
        return document;
    }
    PDPageTree pages = document.getDocumentCatalog().getPages();
    for (PDPage page : pages) {
        PDFStreamParser parser = new PDFStreamParser(page);
        parser.parse();
        List<Object> tokens = parser.getTokens();
        for (int j = 0; j < tokens.size(); j++) {
            Object next = tokens.get(j);
            if (next instanceof Operator) {
                Operator op = (Operator) next;
                //Tj and TJ are the two operators that display strings in a PDF
                if …
Run Code Online (Sandbox Code Playgroud)

java pdfbox

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