আমি শুরু করার টিউটোরিয়ালটি অনুসরণ করে চলেছি, তবে মাভেন ব্যবহার করে প্লেন প্রকল্পটি আমদানি করার পরে আমি আটকে আছি। আমি bit৪ বিট উইন্ডোজ on এ চলতে থাকা এক্লিপ্স ইন্ডিগো ব্যবহার করছি।
সমস্ত আমদানিকৃত প্রকল্পের একই ত্রুটি রয়েছে:
Missing Artifact com.sun:tools:jar in all the pom.xml files.
কয়েক ঘন্টা অনুসন্ধান ফোরামের পরে আমি চেষ্টা করেছি:
সর্বশেষতম জাভা ইনস্টল করা হচ্ছে 1.6.029 আমার JAVA_HOME
পরিবেশের পরিবর্তনশীলকে জেআরই ব্যবহারের জন্য আমার গ্রহবাসের জাভা পছন্দগুলি পরিবর্তন করার দিকে নির্দেশ \program files\Java\jdk1.6_029
করছে jdk1.6_029
।
আমি সত্যিই প্লেনের সাথে পরীক্ষা করতে চাই, তবে কেন কয়েকটি পোস্ট রয়েছে তার সমাধানের জন্য আমি কোনও কনসাইনাস উত্তর খুঁজে পাচ্ছি না। কিছু লোক বলে যে সান 64 বিবিডি জেডিকে থেকে কিছু সরিয়ে নিয়ে গেছে, অন্যরা বলেছে আপনাকে অবশ্যই আপনার এক্সএমএল ফাইলগুলি সম্পাদনা করতে হবে, অনেক লোক বলেছেন যে আপনি নিজের পরিবর্তন করেছেন JAVA_HOME
, এবং অন্যজন বলেছেন আপনাকে গ্রহণের জন্য আপনার ভিএম বিকল্পগুলি পরিবর্তন করতে হবে।
এটি সাফ করার বিষয়ে যে কোনও সহায়তা প্রশংসিত হবে এবং সম্ভবত অনেকের পক্ষে উপকারী, কারণ এখানে আমার বিশেষ করে বিজোড় সেটআপ নেই।
(সম্পাদনা) এখানে প্রথম প্রকল্পের pom.xML রয়েছে। লাইনে ফ্ল্যাশ ফ্ল্যাগের ত্রুটি যা বলে:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.googlecode.playn</groupId>
<artifactId>playn-project</artifactId>
<version>1.1-SNAPSHOT</version>
</parent>
<artifactId>playn-android</artifactId>
<name>PlayN Android</name>
<packaging>jar</packaging>
<repositories>
</repositories>
<dependencies>
<dependency>
<groupId>com.googlecode.playn</groupId>
<artifactId>playn-core</artifactId>
<version>${project.version}</version>
</dependency>
<!-- needed because Android uses the same JSON code as playn-java;
that should be factored into a library shared by both backends -->
<dependency>
<groupId>com.googlecode.playn</groupId>
<artifactId>playn-java</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.android</groupId>
<artifactId>android</artifactId>
<version>${android.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<sourceDirectory>src</sourceDirectory>
</build>
</project>