如何使用maven和ArcGIS Runtime SDK for Java创建地图应用程序

如何使用maven和ArcGIS Runtime SDK for Java创建地图应用程序,第1张

用mvn命令行

mvn archetype:generate
在这之前要先装jdk,装maven,改maven源,配maven到系统path
IDE的话就是eclipse中装m2e插件,和mvn命令行本质上一样,不过更加方便,毕竟你写代码基本上还是要用IDE的各种提示的

当使用Maven构建Java项目时,默认情况下,Maven会使用项目中指定的JDK版本中的Java库,而不是使用系统中安装的JRE版本中的Java库。如果您希望优先使用系统中的JRE库而不是JDK库,可以按照以下步骤进行配置:
在项目的pomxml文件中添加以下<build>配置:
xml
Copy code
<build>
<plugins>
<plugin>
<groupId>orgapachemavenplugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>381</version>
<configuration>
<fork>true</fork>
<executable>${JAVA_HOME}/bin/javac</executable>
<compilerVersion>11</compilerVersion>
<source>11</source>
<target>11</target>
<compilerArgs>
<arg>--release</arg>
<arg>11</arg>
</compilerArgs>
<systemPropertyVariables>
<javahome>${envJAVA_HOME}</javahome>
</systemPropertyVariables>
</configuration>
</plugin>
</plugins>
</build>
在上面的配置中,<executable>指定了要使用的Java编译器的路径,这里使用了${JAVA_HOME}/bin/javac,即使用环境变量JAVA_HOME指定的JRE路径下的javac命令。<systemPropertyVariables>指定了要使用的JRE路径,这里使用了环境变量JAVA_HOME。这样,Maven将使用环境变量JAVA_HOME指定的JRE路径中的Java库。
2 确保您的系统中安装了JRE,并设置了环境变量JAVA_HOME,该变量指向JRE的安装路径。您可以通过在命令行窗口中输入echo $JAVA_HOME来检查该变量是否设置正确。
3 在命令行窗口中进入项目的根目录,然后运行以下命令来构建项目:
bash
Copy code
mvn clean install
这将使用配置的JRE库来构建项目。
通过以上配置,您可以优先使用系统中的JRE库而不是JDK库来构建Java项目。

你应该使用eclipse+tomcat开发测试,maven+jetty发布和管理项目。
开发时把maven项目转变成eclipse项目,然后导入eclipse开发,使用tomcat测试。
maven有命令可以转换成eclipse工程,百度一下就知道怎么搞。

其实如果你用的idea你就会发现子工程是以module的形式存在于parent工程下的,你用eclipse是看不到这个层次结构的
你现在这种情况如果有私服(nexus),就将编译后的parent工程上传到私服中,如果没有就将打包好的包安装到本地仓库
mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar

在pomxml  里面

加入jar 依赖


<dependency>
    <groupId>orgdrools</groupId>
    <artifactId>drools-core</artifactId>
    <version>550Final</version>
</dependency>

视情况而定,可能你还需要其他的jar  可以去maven 仓库中去查找


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/13062525.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存