我正在尝试导入谷歌的ZXing。
我从下载了最新版本https://code.google.com/p/zxing/downloads/detail?name=ZXing-2.2.拉链
从cmd提示符中,我导航到下载的zstar的根目录并尝试执行
ant-f核心\构建。xml
问题:
构建文件:构建。xml不存在!
生成失败
我的zxing-2.2/core文件包含:
src公司
测验
pom.xml
问题:如何构建缺失的文件?这是zxing-2.2的问题吗。我下载的jar?
我尝试了公认的答案,但不幸的是它不起作用。实际上jar已经成功构建,但当Eclipse构建项目时,它没有内置到apk中。这是当我引用ZStar作为库项目时。我设法编写了一个有效的ant脚本,所以我在这里分享它:
<?xml version="1.0" encoding="utf-8" ?>
<project name="core" basedir="." default="dist" >
<property name="dist.dir" value="dist" />
<property name="src.dir" value="src" />
<property name="build.dir" value="bin" />
<target name="dist" depends="clean, package" />
<target name="clean" >
<delete dir="${build.dir}" />
</target>
<target name="init" >
<mkdir dir="${build.dir}" />
</target>
<target name="compile" >
<javac debug="off" destdir="${build.dir}" source="1.6" srcdir="${src.dir}" target="1.6" />
</target>
<target name="package" depends="init, compile" >
<jar basedir="${build.dir}" destfile="${dist.dir}/core.jar" />
</target>
</project>
请务必考虑您始终可以使用pom。xml来实现同样的功能。这是zxing官方文件中规定的方法https://code.google.com/p/zxing/wiki/GettingStarted我使用的命令如下:cd-core
mvn-DskipTests-Dgpg。跳过=真正安装
就是这样,你完成了。显然,maven是在使用代码之前安装的
这个问题也发生在我身上,我通过创建构建来解决它。核心文件夹中的xml文件
在第二行中更改name=“无论你想要什么”,这里是“项目”
构建代码。xml:
<?xml version="1.0" encoding="utf-8" ?>
<project name="project" default="jar" basedir=".">
<target name="compile" description="Compile source">
<mkdir dir="bin" />
<javac srcdir="src" includes="**" destdir="bin"/>
<copy todir="bin">
<fileset dir="src" />
</copy>
</target>
<target name="jar" description="Package into JAR" depends="compile">
<jar destfile="project.jar" basedir="bin" compress="true" />
</target>
</project>
再次运行build命令,看看它是否有效。
我的STS版本:3.7.1.RELEASE,内部版本Id:201510041213,平台:Eclipse Mars。1(4.5.1)在选择例如Spring Starter project时没有创建正确的项目 当与我现有的一个项目进行比较时,我可以看到缺少了Builder。创建的项目仅包含Maven Builder 我的参考项目有Maven、Java和Spring project Builders。
我不明白如何用anaconda3设置我的PYTHONPATH。 我是否缺少安装步骤?
我在创建带有依赖项的jar时遇到了一个错误。运行jar时,我遇到以下错误: 这是我的pom。xml文件 但是当我生成jar时,我得到错误无法找到或加载主类com.faro.engine.MainAppLoader这里是我的pom文件。 有什么想法吗? 提前感谢:)
根据新版本的Firebase Crashlytics添加到我们的应用程序中,应用程序在启动时停止。 java.lang.RuntimeException:无法获取提供程序com.google.firebase.provider.firebaseInitProvider:java.lang.IllegalStateException:缺少Crashlytics构建ID。当应用程序的构建配置中没有Cr
这里列出了一些关键的内部结构。 Object Name Description AdaptedConnection 适配的连接对象的接口,以支持DBAPI协议。 Compiled 表示已编译的SQL或DDL表达式。 DDLCompiler DefaultDialect 方言默认实现 DefaultExecutionContext Dialect 定义特定数据库和DB-API组合的行为。 Execu
问题内容: 我已经将go源代码使用克隆到了我的目录(文档建议在GOPATH之外)。 我的$ GOPATH是 我使用官方的osx安装程序安装了go 1.8.1。 如果我进入并运行,则会出现以下错误: 在按照此处的指示进行操作之后,仍然出现以下错误: 的确,〜/ gocode / src / golang_org / x / net下没有代理程序包,但是我仍然不知道如何解决该问题以及其他2个错误。 如